Araq
|
2f0671eb79
|
examples from the talk part of test suite
|
2013-09-27 08:45:14 +02:00 |
|
Araq
|
a0b82db402
|
the compiler can now deal with multiple modules of the same name
|
2013-09-26 17:34:46 +02:00 |
|
Araq
|
9bfcdc40ef
|
JS codegen: supports more builtins
|
2013-09-24 23:56:23 +02:00 |
|
Araq
|
8b5aa221ad
|
support for multiple modules of the same name; niminst supports 'platforms'; minor bugfixes
|
2013-09-24 16:07:07 +02:00 |
|
Araq
|
9de3bc8ef6
|
improvements for TR macros
|
2013-09-17 23:43:07 +02:00 |
|
Araq
|
138db5a85d
|
disabled M&S GC again
|
2013-09-10 00:46:02 +02:00 |
|
Araq
|
8087f51d14
|
fixes #582
|
2013-09-01 10:36:13 +02:00 |
|
Araq
|
d18c82a9ef
|
new VM: preparations for evalMacroCall
|
2013-08-11 18:48:33 +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
|
30bb68d48a
|
new VM: next steps
|
2013-08-03 21:14:57 +02:00 |
|
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
|
886a1ab15d
|
'bind' default for clean templates
|
2013-05-15 00:28:55 +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 |
|