Commit Graph

110 Commits

Author SHA1 Message Date
Araq
e424e13bd9 various bugfixes for generics; added generic sort proc 2011-03-03 02:01:22 +01:00
Araq
82514c9c1c suggest: improvements 2011-02-23 00:15:36 +01:00
Araq
fdde4d3a92 refactoring: suggest can import sigmatch for type matching 2011-02-21 20:06:34 +01:00
Araq
4e7a22cac3 somewhat better 'suggest' 2011-02-21 01:07:12 +01:00
Araq
2cdfe35e73 tests themselves contain the expected result 2011-02-20 20:12:22 +01:00
Araq
5b28d08203 non-nil AST; continue after errors for IDE support 2011-02-12 19:24:20 +01:00
Araq
134f24f579 changed handling of generalized string literals 2011-02-07 00:11:11 +01:00
Araq
36accda8aa unary <; countup two type parameters; --recursivePath should work now 2011-01-29 14:18:43 +01:00
dom96
557adbcaac Merge branch 'master' of github.com:Araq/Nimrod 2011-01-28 00:07:08 +00:00
dom96
4b7ff3e090 Corrected pretty() in json module, and added another file with json test data. 2011-01-28 00:05:42 +00:00
Araq
66cfc851a1 basic thread support; still broken on Windows; untested on Mac OS X 2011-01-18 02:22:01 +01:00
Araq
0f743e0183 explicit indices in array literals 2011-01-16 16:22:23 +01:00
Araq
ff0b0f6b6d json module changes 2011-01-15 11:50:12 +01:00
Araq
1a8c6fb49f Feature: explicit string representation for enum fields 2011-01-11 01:09:48 +01:00
Araq
19fbc8a55e SPEC change: ^ is right-assoc and of highest priority 2011-01-10 21:28:48 +01:00
Araq
dbc5048a9a c2nim compiles again [#9 state:resolved]; better error message for named parameters 2011-01-09 19:02:06 +01:00
Araq
064417fc5a bugfix: floating point precision; added strutils.formatFloat 2011-01-09 14:52:15 +01:00
Araq
e008630838 implemented 'emit' pragma 2011-01-07 00:17:18 +01:00
Araq
1e25aa365b added test tmultim4.nim 2011-01-06 23:13:34 +01:00
Araq
45862e58a7 better tester; yet another iterator bugfix 2011-01-06 22:21:44 +01:00
Araq
27bc9296d1 bugfix: compiler rejects methods without object parameter 2011-01-06 09:06:43 +01:00
Araq
8f41312ca6 bugfix: semantic checking: tuples without named fields 2011-01-06 00:33:56 +01:00
Araq
ce672c19d2 Merge branch 'master' of github.com:Araq/Nimrod 2011-01-05 23:47:12 +01:00
Araq
5635fde060 transf: big refactoring; other small fixes 2011-01-05 23:46:50 +01:00
dom96
958b1cb976 Added a generics test case. 2011-01-03 20:29:00 +00:00
Araq
63ac32e6de bugfix: multiple yield statements and loop body vars 2010-12-13 07:58:35 +01:00
Araq
adf13aaea3 docgen understands and ignores *when false* 2010-11-18 22:26:20 +01:00
Araq
7659739caf claro wrapper added 2010-11-07 21:42:00 +01:00
Araq
765366c1f3 version 0.8.10 2010-10-21 00:12:14 +02:00
Araq
ea2306b301 bugfix: finally sections are executed before return/break 2010-09-20 23:54:40 +02:00
Araq
0a57f662fa bugfix: finally sections are executed before return/break 2010-09-20 22:33:23 +02:00
Araq
f182d8d708 bugfix: overflow checking for small ints; bugfix: tiny C works again 2010-09-20 00:52:22 +02:00
Araq
93b3c03dbd threading code deactivated; tiny C bugfix: don't report warnings to error callback 2010-09-19 21:35:44 +02:00
Araq
866572e2e4 fixes for exception handling; added system.compileOption 2010-09-13 00:52:44 +02:00
Andreas Rumpf
fc0b66a7ff accurate file/line information 2010-08-14 15:46:07 +02:00
Andreas Rumpf
c9e011e36c DLL generation of the stdlib for unix 2010-08-04 07:57:51 +02:00
Andreas Rumpf
ff02ce2d50 handling of compiler procs improved for DLL generation 2010-07-29 21:30:04 +02:00
Andreas Rumpf
804e2ac89d implemented user-defined pragmas 2010-07-23 20:17:12 +02:00
Andreas Rumpf
d10973adb0 c2nim tool added 2010-07-21 09:44:47 +02:00
Andreas Rumpf
c441cdb64c bugfix: exception handling (still not correct) 2010-06-04 00:45:46 +02:00
Andreas Rumpf
6bdc59626c deleted tests/tenuminh.nim 2010-05-29 00:43:57 +02:00
Andreas Rumpf
9a22ae0217 resolved system.nim conflicts 2010-05-29 00:39:33 +02:00
Andreas Rumpf
b34b1dbc6c added tests 2010-05-28 23:33:29 +02:00
Andreas Rumpf
6c20509121 explicit types for generic routines 2010-05-28 23:32:46 +02:00
PhiLho
286e5958d6 Integrating my changes, mostly minor/cosmetic fixes; plus a big Windows lib update 2010-05-21 16:03:21 +02:00
Andreas Rumpf
3ff6354a7c Bugfix: code generation bug that affected dialogs.nim 2010-03-25 19:11:17 +01:00
Andreas Rumpf
7d6de1cf90 Bugfix: strutils.delete 2010-03-20 11:00:30 +01:00
Andreas Rumpf
c5d8a5c1da Bugfix: empty echo statement 2010-03-20 01:07:34 +01:00
Andreas Rumpf
41e8f99d3b version 0.8.8 2010-03-15 12:17:58 +01:00
Andreas Rumpf
7bf98411b6 version 0.8.8 2010-03-14 01:25:25 +01:00