Zahary Karadjov
a8e12afc76
test-runner for caas multi-step tests
2013-05-04 01:04:28 +03:00
Araq
0991706d55
fixed: typo
2013-05-03 23:56:49 +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
Dominik Picheta
ac9db5d684
Changed babel path handling.
2013-05-02 00:07:59 +01:00
Araq
1dd01e5891
revert new scope for 'if'
2013-05-02 00:36:06 +02:00
Araq
c75aa98706
--out works for exes
2013-05-01 21:31:44 +02:00
Zahary Karadjov
89f9772f15
nimrod dump can now produce a machine readable json report
...
The data in the report includes necessary information for starting
the compiler service and setting up the project paths in the IDE.
the default verbosity of 1 is now set in the compiler code to fix an
issue with verbosity being temporary set to 1 during config parsing
even when it's explicitly overridden on the command-line.
compiler/lexbase was temporary renamed to nimlexbase as a
work-around for a codegen naming conflict with lib/pure/lexbase
resulting in linking errors (further investigation needed).
2013-05-01 20:46:05 +03: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
d64d6a70d4
new js codegen: bugfixes
2013-04-30 09:48:21 +02:00
Araq
2afadc5c9c
first steps to the expr/stmt unification
2013-04-30 02:38:49 +02:00
Zahary Karadjov
e0f706804f
proper compiler output delimiter in the stdin compiler service
2013-04-29 09:52:27 +03:00
Araq
3897a8c44b
new JS code generator
2013-04-28 23:41:10 +02:00
Billingsly Wetherfordshire
8e12d1fb57
Update evals.nim
2013-04-25 17:08:59 -05:00
Araq
f182cefc08
new parser: diallow more things
2013-04-23 23:11:33 +02:00
Araq
b0b0b8fcfb
fixes #394
2013-04-23 17:19:30 +02:00
Araq
4e6b81e341
fixes #395
2013-04-23 13:44:38 +02:00
Araq
61e9bd0c48
made some tests green
2013-04-22 21:18:48 +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
03764f0aba
new parser works
2013-04-20 18:46:08 +02:00
Araq
7e329db45f
next steps for the new parser
2013-04-20 03:03:12 +02:00
Araq
2796121dd7
next steps for the new parser/grammar
2013-04-20 01:59:39 +02:00
Araq
04216fc750
first steps to the new parser/grammar
2013-04-19 09:07:01 +02:00
Araq
75b508032b
added manyloc test suite; --path now relative to project dir if not absolute
2013-04-13 21:55:02 +02:00
Araq
4f09794be9
fixes #244
2013-04-13 01:46:13 +02:00
Araq
a3864aea23
implements #258 ; activate via --verbosity:2
2013-04-13 01:24:57 +02:00
Araq
18fbaab216
fixes #310
2013-04-13 01:09:15 +02:00
Araq
3cb3813eed
fixes #287 ; bugfix: subrange checking is performed again
2013-04-12 16:24:58 +02:00
Araq
f5db2de696
improved error message for #291
2013-04-11 19:24:08 +02:00
Araq
1ab598b336
fixes #283
2013-04-11 11:45:59 +02:00
Araq
5b5b02cb15
bugfix: new(TTable[string, int]) compiles
2013-04-10 12:49:30 +02:00
Zahary Karadjov
e7581e7b9b
experimental support for outputting code snippets in error messages; implements #301
...
see #301 for description.
currently, the feature is activated by setting the verbosity level to 2 or more
2013-04-09 00:15:43 +03:00
Zahary Karadjov
95b28700cc
bugfix: fix linking when symbol files are used
2013-04-08 23:23:12 +03:00
Araq
7c12117ce0
fixes #378
2013-04-08 20:43:44 +02:00
Araq
908383e4ca
fixes #321
2013-04-08 20:18:33 +02:00
Araq
dc65ccde01
fixes #368
2013-04-08 19:58:16 +02:00
Araq
5893a9195c
implemented --dynlibOverride option for static linking of 'dynlib'
2013-04-08 16:38:49 +02:00
Araq
6d64a6e42c
next steps to make symbol files work again
2013-04-08 14:27:55 +02:00
Araq
00cdbca413
rodfile viewer works again
2013-04-08 11:56:21 +02:00
Araq
fb3cda551a
Merge branch 'master' of github.com:Araq/Nimrod
2013-04-08 00:10:53 +02:00
Araq
bb3f648bd2
improvements for destructors
2013-04-08 00:10:34 +02:00
Araq
d57fe6c904
bugfix: lambdalifting needs to deep copy parameters
2013-04-08 00:04:35 +02:00
Zahary Karadjov
27dd39778f
use file IDs consistently instead of file paths in the rod files handling
2013-04-07 21:31:50 +03:00
Araq
f9d4e39a12
bugfix evals.nim
2013-04-07 14:12:08 +02:00
Araq
0b1630b46c
optimized evals.nim a bit
2013-04-07 03:23:15 +02:00
Araq
beb13ecf62
rod file viewer for easier debugging of rod files
2013-04-04 13:05:38 +02:00