Araq
2b600bbaa6
Merge pull request #418 from fowlmouth/patch-5
...
add hashing for seqs
2013-05-08 16:12:33 -07:00
Araq
44c4b945eb
pegs/re =~ warns about scope rule change; improved docs
2013-05-08 15:49:04 +02:00
Araq
9fc98cefda
Merge branch 'master' into newparser
2013-05-07 18:44:24 +02:00
Araq
d97504d6ef
c2nim, pas2nim compile again
2013-05-07 17:19:36 +02:00
Araq
4de6d1be72
fixed void context detection
2013-05-07 13:54:38 +02:00
Araq
cb51c1a0e7
more intelligent handling of 'discardable'
2013-05-07 11:13:29 +02:00
Araq
635469ec45
fixes #121
2013-05-06 20:36:03 +02:00
Araq
6c0425d574
'result/return' triggers a void context
2013-05-06 18:30:54 +02:00
Zahary Karadjov
f0be93bfa2
handle invalid data in --def
2013-05-05 19:34:14 +03:00
Zahary Karadjov
11ee226192
don't perform unnecessary linking
2013-05-05 16:50:01 +03:00
Zahary Karadjov
961d3de8e5
fix compiling after suggest
2013-05-05 16:34:00 +03:00
Zahary Karadjov
f52ea04d22
support suggest after compile in caas mode
2013-05-05 15:12:50 +03:00
Billingsly Wetherfordshire
cc887bf66e
Change varargs[T] to openarray[T]
2013-05-04 19:26:02 -05:00
Zahary Karadjov
5a2720e990
bugfix: compiling after idetools usage is now possible in caas mode
2013-05-05 00:42:16 +03:00
Zahary Karadjov
519d5b834a
experimental support for answering idetools --def requests from
...
an in-memory index built during compilation in caas mode
2013-05-04 23:02:03 +03:00
Araq
23bd3ccd8b
Merge branch 'master' into newparser
2013-05-04 19:10:12 +02:00
Araq
f8af7ed6b4
more intuitive behaviour for 'discardable' in expression bodies
2013-05-04 18:58:58 +02:00
Zahary Karadjov
34cd22ba72
remove some more references of containerID after merging
2013-05-04 18:10:43 +03:00
Zahary Karadjov
3f1e9b3a25
Merge branch 'master' of gh:/Araq/Nimrod into upstream
2013-05-04 17:50:38 +03:00
Araq
af441e607f
fixes #117
2013-05-04 13:21:36 +02:00
Billingsly Wetherfordshire
e662c973ef
Change hash[T](seq[A]) to take varargs[A]
2013-05-04 04:39:21 -05:00
Billingsly Wetherfordshire
6aabf9b7dd
add hashing for seqs
2013-05-04 03:15:22 -05:00
Araq
3aa36a8568
bugfixes
2013-05-04 02:22:38 +02:00
Zahary Karadjov
05fd46cdd1
failing test case demonstrating how generic arguments are preferred to
...
openarray and varargs arguments
2013-05-04 02:30:15 +03:00
Zahary Karadjov
4864447ba4
adding some failing caas tests
2013-05-04 02:17:52 +03:00
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
Araq
cc591cf3c1
pegs compiles again
2013-05-02 01:54:42 +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
eaeb26f003
re.nim compiles again
2013-05-01 00:28:11 +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
Araq
a31c81e31c
Merge pull request #403 from fowlmouth/patch-4
...
update macros.add()
2013-04-26 02:16:33 -07:00
Billingsly Wetherfordshire
0169d671b3
Update macros.nim
2013-04-25 17:26:50 -05: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
171155a12d
fixes #393 ; now works with backticks
2013-04-23 17:32:02 +02:00
Araq
b0b0b8fcfb
fixes #394
2013-04-23 17:19:30 +02:00
Araq
5975001201
added distinct array test
2013-04-23 13:53:19 +02:00
Araq
4e6b81e341
fixes #395
2013-04-23 13:44:38 +02:00