Commit Graph

24 Commits

Author SHA1 Message Date
Araq
cd2fbb5f86 staticExec: redirect stderr to stdout so stderr is returned too 2015-08-16 13:41:26 +02:00
Araq
728fc441ef staticExec now supports caching 2015-07-15 22:00:44 +02:00
Araq
2a1620490c protect against new stupid setlen that doesn't accept -1 anymore 2015-06-25 02:08:57 +02:00
fowlmouth
9700298d07 concept types are represented with getType() 2015-04-13 14:57:23 -05:00
Billingsly Wetherfordshire
1ba785dd74 set type for symbols from getType() 2015-03-27 01:43:28 -05:00
Araq
f9a3de984d macros.getType() works properly for distinct types 2015-03-16 23:02:19 +01:00
Araq
335c19c869 tester reports ignored tests and supports 'nimout'; fixes #2211 2015-02-25 12:59:32 +01:00
Araq
7324ed7f1f types API: now works for proc():void 2015-02-24 01:57:49 +01:00
Araq
752052e903 implements a type API for macros 2015-02-24 00:13:28 +01:00
def
e686ca2523 Fix a few more warnings 2015-02-17 02:22:30 +01:00
Araq
9d9c3fe121 merged things from devel 2014-09-12 01:37:48 +02:00
Reimer Behrends
f9c46b04a6 Properly handle staticExec() generating large output.
A staticExec() invocation that generated more than the internal
buffer size worth of output blocked because the compiler waited
for the process to terminate before reading the output.
2014-09-10 01:22:20 +02:00
Araq
5946747970 updated the compiler to use the new symbol names 2014-08-28 23:48:42 +02:00
Araq
2781fea9e2 Nimrod renamed to Nim 2014-08-28 09:38:14 +02:00
Araq
2f43fdb837 renamefest 2014-08-23 01:43:49 +02:00
Reimer Behrends
672e72487b Fixed gorge/staticExec to not strip newlines. 2014-06-22 02:23:31 +02:00
Araq
92b8fac94a case consistency part 4 2013-12-27 23:10:36 +01:00
Araq
29357ab556 more tests are green 2013-12-08 01:47:07 +01:00
Araq
6ea538cec3 computed goto now works; some progress on the new VM 2013-10-25 13:30:34 +02:00
Araq
5f943cf4bc docgen: more newlines in the output to support primitive postprocessors 2013-08-29 23:18:02 +02:00
Araq
cf38d635bf implemented opcTypeTrait 2013-08-22 19:28:34 +02:00
Araq
288cd05f89 new VM: register allocator bugfix; implemented more magics 2013-08-08 21:10:54 +02:00
Araq
aefa0da8a6 new VM: implemented constructors and jump optimizer 2013-08-07 01:40:08 +02:00
Araq
ef975d277a new vm: further progress 2013-07-29 01:21:32 +02:00