Commit Graph

93 Commits

Author SHA1 Message Date
Araq
bd88e526cf fixes #1744 2014-12-17 23:21:15 +01:00
Araq
b7c8063816 fixes #1689 2014-12-10 21:00:02 +01:00
Araq
d3cf767c3a fixes #1692 2014-12-10 19:59:14 +01:00
Araq
57689037c5 fixes #916 2014-11-20 21:39:08 +01:00
Araq
bc5879b9b7 fixes error propagation for macros.parseExpr 2014-11-13 09:12:27 +01:00
Araq
b2f577df23 fixes #1473 2014-11-12 02:36:59 +01:00
Araq
62ccf13529 'try' works at compile-time 2014-10-02 15:55:48 +02:00
Araq
d330a72a45 fixes documentation generator 2014-09-14 11:34:06 +02:00
Araq
41c7cde61f updated iup.nim; made tests green 2014-08-31 22:55:51 +02:00
Araq
1f85b3b5d3 VM supports math and a few os procs 2014-08-30 16:37:27 +02:00
Araq
c95e47216f Nimrod renamed to Nim 2014-08-28 10:01:20 +02:00
Dominik Picheta
25610a2f70 Fixes incorrect macro stack traces. 2014-08-11 20:47:38 +01:00
Araq
dd806cafa0 distinguish between 'defined' and 'declared' 2014-08-11 20:38:28 +02:00
Araq
a7911addf7 parseBiggestFloat is now builtin 2014-07-16 00:41:03 +02:00
Araq
44353c585f VM: fixes 'raise' 2014-07-10 00:59:00 +02:00
Araq
39ce17a73e fixes #933 2014-07-08 16:37:45 +02:00
Araq
f16449ec22 fixes #1103; fixes #1297 2014-07-08 02:02:58 +02:00
Araq
21be7bf85a fixes #1310 2014-07-02 21:15:29 +02:00
Araq
6195dbe491 initial non-compiling version of 'parallel' 2014-05-12 11:12:37 +02:00
Araq
a11ae9248f fixes #1140 2014-05-05 23:29:46 +02:00
Araq
2c97242739 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-04-21 00:07:40 +02:00
Araq
472190bedc fixes #1085 2014-04-21 00:04:36 +02:00
Dominik Picheta
5cf8c05a22 Fixes #1119. 2014-04-20 22:56:30 +01:00
Dominik Picheta
57cc8237f7 Fixes #1093. 2014-04-20 21:55:45 +01:00
Araq
4835199125 new VM: proper shield against endless recursions 2014-04-05 21:05:07 +02:00
Araq
033f2bbbf2 new VM: fixes for exception handling 2014-04-04 09:06:29 +02:00
EXetoC
b919ab790b Implement overflow/underflow checking for the VM. 2014-03-31 14:11:21 +02:00
Araq
3365b42bbe fixes #1009 2014-03-27 19:20:59 +01:00
Araq
d15788d00a added #903 to the test suite 2014-03-26 01:00:34 +01:00
Araq
907e1b80b2 VM: attempt to get integer ops right 2014-03-24 17:29:31 +01:00
Araq
ee1192679e VM: endless loop prevention 2014-03-24 08:43:57 +01:00
Araq
5920edf6e4 fixes #404 2014-03-23 17:48:10 +01:00
Araq
5f478e5aa1 fixes #1010 2014-03-22 11:50:42 +01:00
Araq
e53fc91282 fixed tuples in a static context; preparations for correct compile time evaluation of integral ops 2014-03-22 02:52:06 +01:00
Araq
2fc84325c7 should fix the nkExprColonExpr bug in the vm 2014-03-13 02:52:40 +01:00
Zahary Karadjov
eebe0035b5 teach opcLdObj about nkExprColonExpr 2014-03-09 17:06:29 +02:00
Araq
f0a70c7aae xmltree.<> macro works again 2014-02-27 20:47:44 +01:00
Araq
2b271e7b17 renamed TRegister to TFullReg so that older versions can compile it 2014-02-26 06:29:22 +01:00
Araq
384a018906 htmlgen works again 2014-02-25 21:30:18 +01:00
Araq
ad79b125e7 bootstrapping should work again 2014-02-25 18:08:40 +01:00
Araq
b7bb56bdca made some tests green; htmlgen still broken 2014-02-25 08:41:29 +01:00
Araq
0c31686fec new VM is getting stable 2014-02-24 01:30:40 +01:00
Araq
efc21baeb9 simple macros work again 2014-02-22 01:37:34 +01:00
Araq
ee74706c3b fixed opcConv 2014-02-22 01:09:43 +01:00
Araq
6e584c42c2 vm2: new representation of registers 2014-02-21 17:23:37 +01:00
Araq
350a49cc26 fixes #923 2014-02-17 07:52:41 +01:00
Dominik Picheta
02cf019ab6 Fixes macros.len crashing on nodes which lack the sons field. 2014-02-11 23:50:09 +00:00
Araq
3be07d842a fixes regression: constant fac4 didn't work 2014-02-06 02:41:53 +01:00
Araq
99352c1e4c macro tests almost green 2014-02-03 17:35:03 +01:00
Araq
efcbaa965e remove the old tester 2014-02-02 00:45:47 +01:00