flaviut
ce29b9f78c
fix tokenizing bug
2014-06-08 19:41:36 -04:00
flaviut
145cb3ae8c
fix overlooked grammer comment
2014-06-08 15:46:19 -04:00
flaviut
6b9359d901
updated grammer, fixed oversight
2014-06-04 15:40:31 -04:00
flaviut
90dc35c109
fix bug with unexpected tkInvalid,tkEof,tkComment
2014-06-04 15:30:37 -04:00
flaviut
7a9bcf4769
Clean up code
2014-06-03 19:05:12 -04:00
flaviut
20cb567bf5
Fix accents in enums
2014-06-03 14:15:32 -04:00
flaviut
7b1b3cbf25
More descriptive error message in semtypes enum
2014-06-03 10:12:57 -04:00
flaviut
3db3c0e382
Generalize accent parsing
2014-06-03 10:12:31 -04:00
Andreas Rumpf
67cef1b8b1
Merge pull request #1242 from rbehrends/interactive-eof-fix
...
Properly terminate "nimrod i" on end of file.
2014-06-03 00:24:19 +02:00
Reimer Behrends
c2b58f3a54
Properly terminate "nimrod i" on end of file.
...
Nimrod in interactive mode got stuck in an infinite loop when
encountering EOF (Ctrl-D), unless GNU Readline was being used. This
change mimics the GNU Readline behavior in rdstdin.nim and calls quit(0)
when encountering EOF while reading from stdin in interactive mode.
2014-06-02 19:38:51 +02:00
Clay Sweetser
93fa75bb07
Fixed #1172 (for real)
2014-06-01 17:40:06 -04:00
Andreas Rumpf
cbe25a41b0
Merge pull request #1229 from Varriount/fix-1203
...
Fix issue #1203
2014-05-31 22:53:36 +02:00
Simon Hafner
eb27c2c7dd
Merge pull request #1228 from Varriount/compiler/document-parser
...
Document parser structures and procedures.
2014-05-29 05:00:22 -05:00
Andreas Rumpf
4b98937700
Merge pull request #1222 from Varriount/doc/fix-assertion
...
Doc/fix assertion
2014-05-29 02:25:27 +02:00
Andreas Rumpf
7ab2bc38e6
Merge pull request #1230 from flaviut/fix1226
...
Fix 1226 and document associated methods
2014-05-29 01:59:24 +02:00
flaviut
85e6e2a240
Document mangling
2014-05-26 10:44:14 -04:00
Clay Sweetser
10e23e9159
Renamed considerAccents to considerQuotedIdent
2014-05-26 10:42:10 -04:00
flaviut
056c78020b
Fix #1226
2014-05-26 10:39:37 -04:00
Clay Sweetser
9d68fe3782
Rename some variables in the isCastable code
2014-05-26 10:16:59 -04:00
Clay Sweetser
c4f77ecd9a
Fix issue #1203
2014-05-26 10:13:29 -04:00
Clay Sweetser
6608fcc60f
Update 'isCastable' and 'semCast' doc-comments
2014-05-26 10:12:46 -04:00
Andreas Rumpf
97fa3391f2
Merge pull request #1132 from gradha/pr_index_improvements
...
Documentation index improvements
2014-05-26 00:12:25 +02:00
Araq
04a1555f4a
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-05-25 21:20:26 +02:00
Araq
b230303fd6
fixes the bug that keeps the template engine package from working
2014-05-25 21:20:11 +02:00
Dominik Picheta
225d4f410d
Added powerpc to the list of CPUs that C sources are built for.
2014-05-25 13:54:46 +01:00
Clay Sweetser
3afbe24b7c
Document parser structures and procedures.
2014-05-25 01:50:23 -04:00
Clay Sweetser
3fd94b731c
Fixes #1200
2014-05-24 08:11:29 -04:00
Clay Sweetser
055cdb2cdf
Renamed 'considerAcc' to 'considerAccents' for clarity
...
Added documentation string to 'considerAccents'
Modified renderParamType's assertion to allow nkAcc nodes.
2014-05-24 08:10:40 -04:00
Andreas Rumpf
912fbb9893
Merge pull request #1196 from EXetoC/cpp-target-fixes
...
C++ target fixes
2014-05-24 01:41:34 +02:00
flaviut
a568c6102f
Make codegen for 1 and similar valid
2014-05-16 19:07:32 -04:00
EXetoC
f66f43bca0
Fix more 'undeclared identifier' errors.
2014-05-14 18:12:47 +02:00
EXetoC
502f7bffa3
Resolve type mismatches.
2014-05-13 15:03:58 +02:00
EXetoC
7754bc73b4
gpp -> gcc
2014-05-09 23:22:43 +02:00
Araq
bdb2d21f27
bugfix: bool for case statements
2014-05-06 21:03:05 +02:00
Araq
1549bed82f
2nd attempt to fix bootstrapping
2014-05-06 07:28:19 +02:00
Araq
1df344dee3
attempt to fix the bootstrapping
2014-05-06 07:01:15 +02:00
Araq
77d5ab1708
bootstraps works again; get rid of compile-time 'rand' (too weird)
2014-05-06 00:17:41 +02:00
Araq
71de04b4ba
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-05-06 00:05:38 +02:00
Araq
a11ae9248f
fixes #1140
2014-05-05 23:29:46 +02:00
Simon Hafner
3adceb34e0
fixed constant typo (SimulateCaasMemReset)
2014-05-02 17:17:12 -05:00
Araq
d0438540d0
implemented builtin noncopying slice
2014-05-02 08:44:03 +02:00
Araq
bd705a517f
compiler prepared for the new comment handling
2014-04-30 00:53:44 +02:00
Araq
6a39155399
small bugfix for iterators
2014-04-30 00:13:59 +02:00
Araq
0049a2a388
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-04-25 19:55:06 +02:00
Araq
fab8cee13d
minor tweaks; updated todo.txt
2014-04-25 19:54:42 +02:00
Araq
9979c3623e
devel is version 0.9.5
2014-04-22 21:38:44 +02:00
Varriount
c0338eacb6
Merge pull request #1118 from gradha/pr_show_boot_options
...
Version switch displays options used during `koch boot`
2014-04-21 15:41:03 -04:00
Grzegorz Adam Hankiewicz
5962119feb
Moves TOC index entry generation to rstgen module.
...
We want it there so that index entries appear in the same order as they
are found in the input text.
2014-04-21 21:05:38 +02:00
Grzegorz Adam Hankiewicz
400dd20858
Splits index into documents and APIs.
2014-04-21 21:05:38 +02:00
Grzegorz Adam Hankiewicz
d33edd21f3
Adds documentation sections to the index.
2014-04-21 21:05:38 +02:00