Araq
06ad50b671
fixes #669
2014-08-14 21:56:06 +02:00
Araq
65587f726e
fixes #1433
2014-08-14 03:02:36 +02:00
Araq
c812a616b2
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-08-14 02:44:53 +02:00
Araq
2728bbccc4
fixes newly introduced bugs
2014-08-14 02:42:26 +02:00
Reimer Behrends
a772105e7d
Fixed stack bottom initialization for DLLs.
2014-08-14 02:10:28 +02:00
Araq
27b9d10570
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-08-14 00:02:39 +02:00
Araq
f3d530e482
fixes #1434
2014-08-14 00:02:24 +02:00
Andreas Rumpf
1d19c9525e
Merge pull request #1400 from rbehrends/fix-stackscan
...
More robust implementation for finding the beginning of the stack.
2014-08-13 20:17:16 +02:00
Araq
32a5d4baf0
fixes #1442
2014-08-13 02:53:00 +02:00
Araq
d1300de5e6
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-08-12 08:47:39 +02:00
Araq
b8ce3a4175
fixes 'gcsafe'
2014-08-12 08:47:31 +02:00
Araq
05dbba0e38
fixes #1431
2014-08-12 00:22:14 +02:00
Dominik Picheta
25610a2f70
Fixes incorrect macro stack traces.
2014-08-11 20:47:38 +01:00
Araq
aaf4b04203
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-08-11 20:38:36 +02:00
Araq
dd806cafa0
distinguish between 'defined' and 'declared'
2014-08-11 20:38:28 +02:00
Andreas Rumpf
94131e1e56
Merge pull request #1467 from Varriount/fix-1424
...
Fix #1424
2014-08-10 23:55:06 +02:00
Varriount
74213fcb9c
Update semexprs.nim
2014-08-10 17:50:58 -04:00
Araq
b1c8461a3b
fixes tinavlid_array_bounds test
2014-08-10 13:46:42 +02:00
Araq
037d7e4e5d
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-08-10 03:19:00 +02:00
Araq
76011e40ef
progress on 'spawn'
2014-08-10 03:17:30 +02:00
Clay Sweetser
f8ea5f1a37
Adds documentation on skipTypes and mapType
2014-08-09 16:40:58 -04:00
Clay Sweetser
e46a735bb5
Fixes #1435
2014-08-09 16:40:35 -04:00
Clay Sweetser
7a09b3b57b
Fix #1424 some more
2014-08-08 17:22:50 -04:00
Araq
c5b9486455
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-08-08 02:28:35 +02:00
Araq
0914b489b3
'parallel' statement works again
2014-08-08 02:28:26 +02:00
Araq
057b53e139
'lambda' is no keyword anymore
2014-08-08 02:24:19 +02:00
def
9bb739332f
Also include string.h for strlen for C backend
2014-08-08 01:02:44 +02:00
Clay Sweetser
7c3a28ae8b
Fix #1424
2014-08-07 17:52:37 -04:00
def
a41be8021b
Include string.h for strlen with cpp backend
2014-08-07 21:32:17 +02:00
Araq
a64d733029
some bugfixes for 'deepCopy'
2014-08-06 09:54:23 +02:00
Araq
cf61072cc9
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
...
Conflicts:
compiler/ccgexprs.nim
2014-08-05 21:53:26 +02:00
Araq
55250b3f36
added debug output (but not active)
2014-08-05 21:40:17 +02:00
Araq
3df553ef25
check there is only one deepCopy per type
2014-08-05 21:38:49 +02:00
Araq
053b34d91d
fixes yet another LL bug
2014-08-05 21:38:27 +02:00
Andreas Rumpf
b66444800a
Merge pull request #1426 from Varriount/fix-813
...
Fix #813
2014-08-02 09:35:36 +02:00
Varriount
23f64dd63d
Update commands.nim
2014-08-02 00:16:10 -04:00
Araq
9673e4f2df
progress on deepCopy
2014-08-01 23:40:48 +02:00
Andreas Rumpf
f43ec61568
Merge pull request #1437 from def-/fix-#1291
...
Fix typo in mHigh
2014-08-01 02:09:09 +02:00
def
f17de0b13a
Fix typo in mHigh
2014-08-01 02:06:07 +02:00
def
0dd46ee845
Set kind of literal nodes as resExpr
2014-08-01 01:45:58 +02:00
Clay Sweetser
9b4b4bcbc5
Clean up more
2014-07-29 21:31:46 -04:00
Clay Sweetser
6a09fc358e
Clean up a bit.
2014-07-29 21:23:18 -04:00
Clay Sweetser
1b6abccba2
Fix #813
...
Also add a notice that the linked list stuff in the compiler should be (one day) removed.
2014-07-29 21:13:21 -04:00
def
1274953507
normalize "run" command
2014-07-29 02:16:57 +02:00
def
d9b5ae13be
Allow arguments for "nimrod run"
2014-07-28 17:41:00 +02:00
Reimer Behrends
15734009ca
More robust implementation for finding the beginning of the stack.
...
This patch inserts an extra stack frame above the function that
calls the actual Nimrod code and ensures that a reference to this
frame is stored as the stack bottom.
2014-07-23 03:20:50 +02:00
Flaviu Tamas
ed68286c59
Fix #1392
2014-07-22 15:39:23 -04:00
Araq
e27c675293
fixes subtle interaction between closures and 'yield'
2014-07-22 20:22:29 +02:00
Araq
a7911addf7
parseBiggestFloat is now builtin
2014-07-16 00:41:03 +02:00
Araq
c14e7565f8
fixes #1355
2014-07-15 20:26:45 +02:00