Commit Graph

121 Commits

Author SHA1 Message Date
Araq
ddb49e069e httpserver may work better now 2011-01-13 23:27:24 +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
ceb1f5e218 support for objective C generation 2011-01-10 01:29:10 +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
693ed29345 Merge branch 'master' of github.com:Araq/Nimrod 2011-01-06 22:22:17 +01:00
Araq
45862e58a7 better tester; yet another iterator bugfix 2011-01-06 22:21:44 +01:00
dom96
df86dc5874 fixes #5, also cleaned up extccomp a bit. 2011-01-06 20:51:01 +00: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
bab74b6dce Fixed a bug in typeToString with generics. 2011-01-03 23:19:15 +00:00
Araq
63ac32e6de bugfix: multiple yield statements and loop body vars 2010-12-13 07:58:35 +01:00
Araq
e7fe8edab3 added strutils.align 2010-12-07 20:43:58 +01:00
Araq
902bf05879 commit before ov-res changes 2010-12-07 17:11:35 +01:00
Araq
adf13aaea3 docgen understands and ignores *when false* 2010-11-18 22:26:20 +01:00
Araq
7e356f6ef2 niminst: support for doc_start 2010-11-02 07:51:07 +01:00
Araq
770cc71640 added base64 module; decoding still broken 2010-10-23 17:19:32 +02:00
Araq
becd46f61b version 0.8.10 2010-10-21 00:28:39 +02:00
Araq
765366c1f3 version 0.8.10 2010-10-21 00:12:14 +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
c065694598 standard filter supports multiple line expressions; better amd64 detection for mac os X 2010-09-17 01:17:51 +02:00
Araq
9cf4cf0299 mac os x amd64 detection; missing C files added 2010-09-16 01:08:22 +02:00
Araq
866572e2e4 fixes for exception handling; added system.compileOption 2010-09-13 00:52:44 +02:00
Araq
030d46f218 attempt to get tiny C for i386 to work 2010-08-28 23:09:29 +02:00
Araq
47886978c7 tiny C support; cosmetic improvements for the docs 2010-08-28 22:33:07 +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
afbff2d504 c2nim: new features & bugfixes 2010-08-11 23:13:11 +02:00
Andreas Rumpf
040c57f0a5 added missing files 2010-08-08 23:50:06 +02:00
Andreas Rumpf
8098e2a421 inlining of the write barrier for dlls 2010-08-08 22:45:21 +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
804e2ac89d implemented user-defined pragmas 2010-07-23 20:17:12 +02:00
Andreas Rumpf
5a2163d71d standalone structs; function pointers 2010-07-23 15:56:27 +02:00
Andreas Rumpf
f30784b839 standalone structs still not implemented 2010-07-23 08:40:06 +02:00
Andreas Rumpf
c710119015 c2nim: cast-bug fixes (sort of) 2010-07-23 03:10:00 +02:00
Andreas Rumpf
704663738a c2nim: rewritten symbol exporting code 2010-07-22 20:07:49 +02:00
Andreas Rumpf
e6bc065cc5 c2nim: code cleanup 2010-07-22 19:19:58 +02:00
Andreas Rumpf
be878a5993 c2nim: better parsing of #ifdef C2NIM; #def support 2010-07-22 19:18:26 +02:00
Andreas Rumpf
2b21285144 bugfix: c2nim: typedef unsigned char 2010-07-22 00:02:08 +02:00
Andreas Rumpf
202d229fdf bugfix: c2nim: typedef a b; 2010-07-21 22:09:50 +02:00
Andreas Rumpf
cdf03b06b9 added system.appType magic 2010-07-21 20:59:06 +02:00
Andreas Rumpf
de27098546 test file for c2nim 2010-07-21 12:03:22 +02:00