Commit graph

33 commits

Author SHA1 Message Date
Araq
cd292568d7 big repo cleanup 2011-04-12 01:13:42 +02:00
Araq
dc669155e3 some little bugfixes 2011-03-27 00:33:20 +01:00
Araq
5b789f2da8 bugfixes; field discriminant checks; linearScanEnd, unroll, shallow pragmas 2011-03-23 01:09:52 +01:00
Araq
8d734244b1 linearScanEnd pragma; string case statement optimization 2011-03-14 23:57:41 +01:00
Araq
6850fb73c1 fixes #20 2011-03-12 12:38:42 +01:00
Araq
0fee9f9924 always compile with at least O1; bugfix set initialization for interactive mode 2011-03-10 22:12:39 +01:00
Araq
5b28d08203 non-nil AST; continue after errors for IDE support 2011-02-12 19:24:20 +01:00
Araq
f46870fe1c changes to threads; --recursivePath support 2011-01-29 01:47:58 +01:00
Araq
66cfc851a1 basic thread support; still broken on Windows; untested on Mac OS X 2011-01-18 02:22:01 +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
0a57f662fa bugfix: finally sections are executed before return/break 2010-09-20 22:33:23 +02:00
Araq
866572e2e4 fixes for exception handling; added system.compileOption 2010-09-13 00:52:44 +02:00
Araq
e439c6b02e bugfix: init of temps 2010-08-24 00:19:16 +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
03724c2952 before stack init change 2010-08-01 14:49:54 +02:00
Andreas Rumpf
ff02ce2d50 handling of compiler procs improved for DLL generation 2010-07-29 21:30:04 +02:00
Andreas Rumpf
f530bbd631 tiny C backend for a much faster REPL 2010-04-02 19:34:57 +02:00
Andreas Rumpf
40ea1d0330 fixed pango/pangoutils new wrappers 2010-02-26 01:26:16 +01:00
rumpf_a@web.de
40a5d6c3b9 continued work on html/xmlparser 2010-02-14 00:29:35 +01:00
Andreas Rumpf
fd522aa406 httpserver supports a fixed port number 2010-02-06 12:24:54 +01:00
rumpf_a@web.de
a58a2f3823 better subscript overloading 2010-01-03 12:31:21 +01:00
Andreas Rumpf
2169fd63bd version 0.8.6 2009-12-22 01:28:20 +01:00
rumpf_a@web.de
f56816def0 got rid of platdef.c; compiler now always does linking step 2009-12-20 12:43:28 +01:00
rumpf_a@web.de
8ce705f686 got rid of platdef.c generation 2009-12-19 18:15:49 +01:00
Andreas Rumpf
7063670a2c variable dynamic lib names 2009-12-15 01:50:26 +01:00
Andreas Rumpf
3b7ef2288f floating point checks 2009-12-14 01:38:05 +01:00
Andreas Rumpf
033c28f111 added nimlib/posix 2009-12-10 00:50:09 +01:00
Andreas Rumpf
93a140b904 enhancements for cgen.libCandidates 2009-12-09 01:26:09 +01:00
Andreas Rumpf
27d7e3a0ae BUGFIX: better error message when loading of dynamic lib proc fails 2009-12-09 01:05:48 +01:00
Andreas Rumpf
f265c3e866 bugfix: inconsequent tuple usage 2009-12-09 00:41:55 +01:00
Andreas Rumpf
e254741541 version 0.8.5: added Nimrod version of the compiler 2009-12-07 01:23:19 +01:00