Commit graph

486 commits

Author SHA1 Message Date
Araq
f9426bfcd5 added macros.genSym 2013-07-24 21:58:17 +02:00
Araq
976d5b18ed small REPL improvements 2013-06-28 16:40:01 +02:00
Araq
2ca05eeb16 var tuple unpacking works at compile time 2013-06-28 08:40:49 +02:00
Araq
83876b1b81 bugfix: rendering of typ|typ2 2013-06-27 19:57:01 +02:00
Araq
e599fdd60d bugfix: marshal supports unsigned numbers 2013-06-27 08:39:41 +02:00
Araq
a674c039fb fixed a long standing xml parser bug; html parser bugfixes + speed improvements 2013-06-27 01:04:56 +02:00
Araq
d4c91bbd85 improvements for 'not nil' checking 2013-06-13 01:40:11 +02:00
Araq
0097305953 bugfixes for the guarded data flow analysis 2013-06-12 00:41:02 +02:00
Araq
c156f2d493 next steps for guarded data flow analysis 2013-06-11 00:31:40 +02:00
Araq
3f35e2d39e resolved conflict; added missing files 2013-06-09 23:33:32 +02:00
Araq
23ef565a3c implemented large parts of the 'not nil' checking 2013-06-09 23:29:43 +02:00
Araq
9604df8431 fixes #466 2013-06-06 23:15:05 +02:00
Araq
2aaa8f7909 implemented dataflow analysis; activate via --warning[Uninit]:on 2013-06-04 21:58:39 +02:00
Araq
b487ebaaba new scoping rules for 'if' now active 2013-06-04 01:11:55 +02:00
Araq
7d6556ffe7 tiny doc improvement 2013-06-03 19:33:20 +02:00
Araq
8c211113f2 better error message for subtle nil errors 2013-05-31 01:27:03 +02:00
Araq
a23d418d78 'from' statement documented 2013-05-19 23:41:12 +02:00
Araq
9f6547ba63 fixes #433 2013-05-18 23:41:44 +02:00
Araq
258aabba65 todo.txt changes 2013-05-11 10:30:49 +02:00
Araq
2d39a18faa better effects handling for callbacks 2013-05-09 03:20:55 +02:00
Araq
f8af7ed6b4 more intuitive behaviour for 'discardable' in expression bodies 2013-05-04 18:58:58 +02:00
Araq
af441e607f fixes #117 2013-05-04 13:21:36 +02:00
Araq
fa0a327dd6 completed expr/stmt unification 2013-05-03 23:51:43 +02:00
Araq
8e5d6834cc new parser works with docgen 2013-05-02 02:17:03 +02:00
Araq
56045ad7ff bugfixes mostly JS related 2013-05-01 14:48:40 +02:00
Araq
427f84b4ec tester should work again; documented (;) 2013-04-30 23:54:02 +02:00
Araq
e70cc64e90 proper scoping for 'if' 2013-04-30 14:40:54 +02:00
Araq
2afadc5c9c first steps to the expr/stmt unification 2013-04-30 02:38:49 +02:00
Araq
adc75d0201 first version of commonType 2013-04-22 16:03:28 +02:00
Araq
f7c7d95d89 bugfix: 'import x var y' without newline doesn't parse anymore 2013-04-21 22:04:56 +02:00
Araq
8a595b631b new parsing scheme is documented 2013-04-21 20:09:46 +02:00
Araq
2796121dd7 next steps for the new parser/grammar 2013-04-20 01:59:39 +02:00
Araq
3cb3813eed fixes #287; bugfix: subrange checking is performed again 2013-04-12 16:24:58 +02:00
Araq
1ab598b336 fixes #283 2013-04-11 11:45:59 +02:00
Araq
5893a9195c implemented --dynlibOverride option for static linking of 'dynlib' 2013-04-08 16:38:49 +02:00
Araq
c4edcf3ea2 documented restricted destructors 2013-04-08 15:05:57 +02:00
Araq
bb3f648bd2 improvements for destructors 2013-04-08 00:10:34 +02:00
Araq
beb13ecf62 rod file viewer for easier debugging of rod files 2013-04-04 13:05:38 +02:00
Araq
3051c52f51 fixes a long-standing bug about procvar checking 2013-03-25 01:44:52 +01:00
Araq
ba80bd807c fixes #376 2013-03-24 13:05:19 +01:00
Araq
c9ed846a43 added system.locals 2013-03-21 21:28:46 +01:00
Araq
02b1503e1f bugfix: case exhaustiveness checking 2013-03-21 08:09:14 +01:00
Araq
b7d1901747 better error message when C compilation fails 2013-03-19 08:43:45 +01:00
Araq
09fc94c4c2 tester supports large tests 2013-03-18 08:22:35 +01:00
Araq
6978caa4ac added broken 'range' types to todo 2013-03-18 00:30:10 +01:00
Grzegorz Adam Hankiewicz
72a3e21f28 Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
Araq
a64d4dc35c documented object constrs; endb works again 2013-03-09 20:43:56 +01:00
Araq
2b4922aea0 object constructors work now 2013-03-08 01:19:47 +01:00
Araq
296e7c9f40 next steps for object construction expressions 2013-03-07 19:19:40 +01:00
Araq
225d657019 first steps to implement object construction expressions 2013-03-07 01:52:17 +01:00