Clay Sweetser
ec23f5ec0a
Fix issue #1216
2014-06-15 20:13:44 -04:00
Araq
d3c8f1ab25
fixes recently introduced regression
2014-06-12 16:35:53 +02:00
Araq
15909c7be2
optimized method dispatchers
2014-06-12 16:05:50 +02:00
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