Commit Graph

11210 Commits

Author SHA1 Message Date
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
Araq
61e9bd0c48 made some tests green 2013-04-22 21:18:48 +02:00
Araq
3c27d1a179 Merge branch 'master' into newparser 2013-04-22 19:56:26 +02:00
Araq
8dc9ad7ce3 Merge branch 'newparser' of github.com:Araq/Nimrod into newparser 2013-04-22 19:30:03 +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
Simon Hafner
fcb4344ac5 Merge pull request #392 from gradha/pr_improves_os_docstrings
Adds to docstrings link between removeFile and removeDir.
2013-04-17 22:25:50 -07:00
Grzegorz Adam Hankiewicz
8d1f7869ae Adds to docstrings link between removeFile and removeDir. 2013-04-18 01:07:21 +02:00
Araq
497815ee81 Merge pull request #388 from gradha/pr_improves_tutorial_tuples_example
Improves tutorial tuples example.
2013-04-17 00:59:24 -07:00
Grzegorz Adam Hankiewicz
bccf2a3ade Improves tutorial tuples example. 2013-04-15 20:55:38 +02:00
Araq
ca2ac6e8f9 Merge pull request #389 from gradha/pr_corrects_default_verbosity_level
Corrects default verbosity level from 0 to 1.
2013-04-15 11:26:46 -07:00
Grzegorz Adam Hankiewicz
cbbcefeb0b Corrects default verbosity level from 0 to 1. 2013-04-15 19:33:15 +02:00
Dominik Picheta
c76fb1b177 Merge pull request #387 from gradha/pr_documents_verbosity_levels
Documents verbosity levels. Refs #258.
2013-04-14 13:53:43 -07:00
Grzegorz Adam Hankiewicz
3a605711bc Documents verbosity levels. Refs #258. 2013-04-14 22:20:58 +02:00
Dominik Picheta
badf792f22 Fixed some problems with the times module, added interval tests. 2013-04-14 02:41:12 +01:00
Araq
cc4250d746 times.nim compiles on windows again 2013-04-14 02:51:22 +02:00