Araq
6ed18a8b24
fixes #366
2013-03-17 20:11:16 +01:00
Grzegorz Adam Hankiewicz
72a3e21f28
Removes executable bit for text files.
2013-03-16 23:53:07 +01:00
Araq
5b7df8ed60
Merge pull request #359 from Tass/master
...
JS unwinding
2013-03-16 09:45:39 -07:00
Simon Hafner
129fcb327f
used correct syntax for multiline results in tests
...
And also modified the runner to actually run them in JS.
2013-03-16 07:21:31 -05:00
Araq
78b27ed7fa
bugfix: 'indexOf' for tuple fields works
2013-03-11 08:42:35 +01:00
Simon Hafner
d34f95d194
nestedTryStmts removed
...
It makes tests fail and they work fine without. Given my ignorance of
the exact workings, I can only rely on the tests.
2013-03-10 19:49:02 -05:00
Araq
2b4922aea0
object constructors work now
2013-03-08 01:19:47 +01:00
Araq
16821e31be
bugfix: tvtable works again
2013-03-05 07:39:52 +01:00
Araq
d13bcf6575
better overloading resolution for generics
2013-02-28 21:28:19 +01:00
Araq
c87e1c96ad
some bugfixes; no system.$ for object as it breaks code
2013-02-24 12:34:50 +01:00
Simon Hafner
7168ceb5e1
removed $ for refs upon request
2013-02-21 16:37:22 -06:00
Simon Hafner
e366eeaafc
added $ for refs and removed == for ref test
...
== in refs should use the pointer to compare
2013-02-21 16:31:35 -06:00
Simon Hafner
bf82f79f1e
added tests, actually implemented $ and ==
2013-02-21 15:11:48 -06:00
Simon Hafner
7fc9dfcb24
added tests for == and $
2013-02-21 14:29:39 -06:00
Araq
d15981adbc
system.fields|fieldPairs for objects
2013-02-18 17:23:26 +01:00
Araq
8e9b39084c
Merge branch 'master' of github.com:Araq/Nimrod
2013-02-16 22:54:03 +01:00
Araq
5d119f61d1
preparations for a generational GC
2013-02-16 22:53:35 +01:00
Simon Hafner
71ade195d1
WA for #329 , caused by #335
2013-02-15 20:40:07 -06:00
Simon Hafner
1785c6877b
EcmaScript => JS. Fixes #330
...
No one calls it EcmaScript anymore.
2013-02-15 11:08:30 -06:00
Araq
3d7abb958d
open arrays documented in the manual
2013-02-10 15:06:25 +01:00
Araq
5a31bc8274
made some tests green
2013-02-08 00:07:32 +01:00
Araq
4ee9816a78
code cleanup for mark&sweep GC
2013-02-07 16:09:46 +01:00
Araq
ab6f793408
first version of a simple mark&sweep GC; activate with --gc:markAndSweep
2013-02-07 01:57:10 +01:00
Araq
2a2b630757
cleaner GC switching
2013-01-31 16:34:39 +01:00
Zahary Karadjov
6fc4991415
Merge remote-tracking branch 'upstream/master' into upstream
2013-01-28 00:47:55 +02:00
Zahary Karadjov
19e795e017
the mainmodule option has effect only when no explicit module is given
2013-01-28 00:26:49 +02:00
Araq
d5a5c2291f
bugfix: overlap checking for 'case'
2013-01-27 22:58:21 +01:00
Zahary Karadjov
81a3585872
merged upstream master
2013-01-27 23:41:45 +02:00
Araq
b0b4150df1
Merge pull request #316 from gradha/pr_renames_each_to_map
...
Renames each proc to map, each is left deprecated.
2013-01-23 13:30:26 -08:00
Grzegorz Adam Hankiewicz
91700f29e7
Renames each proc to map, each is left deprecated.
2013-01-22 21:41:26 +01:00
Araq
09e4b194f5
bootstrapping works again
2013-01-22 00:37:33 +01:00
Araq
0d978c4a9a
fixed some closure related bugs
2013-01-22 00:29:54 +01:00
Dominik Picheta
be51e8b61b
Reverted my 'do notation' fixes.
2013-01-20 17:34:43 +00:00
Dominik Picheta
b9d75f8944
Fixed a bug with the 'do notation' consuming statements after it.
2013-01-20 12:47:25 +00:00
Araq
9257c29ffd
small bugfix for lambdalifting; preparations for a better testing framework
2013-01-19 02:09:08 +01:00
Araq
a4b1ca3306
fixed merge conflict
2013-01-16 20:02:55 +01:00
Araq
c43697b59a
implemented generic multi methods
2013-01-16 08:42:30 +01:00
Araq
b3e70febb4
'sort' for ordered tables
2013-01-12 23:59:29 +01:00
Araq
63c08d8255
Merge pull request #296 from gradha/pr_makes_toseq_public
...
Moves toSeq template to public sequtils module.
2013-01-08 13:53:50 -08:00
Araq
e6fc044107
fixes #299
2013-01-08 18:20:40 +01:00
Araq
20a5e37169
fixes #270
2013-01-08 17:23:52 +01:00
Araq
1bc5ff6dc9
fixes #292
2013-01-08 08:11:21 +01:00
Grzegorz Adam Hankiewicz
bd961fd76c
Moves toSeq template to public sequtils module.
2013-01-03 22:38:56 +01:00
Dominik Picheta
da609fc445
Fixed many deprecation warnings. asyncio.recvLine now throws an
...
exception when an error occurs. Added sockets.SocketError.
2012-12-23 14:05:16 +00:00
Zahary Karadjov
083d4f4708
fixes the recently discovered GC memory leaks
...
This revision is intended as comparison point between the old and the new GC
The used GC can be switched in mmdisp and various statistics will be gathered during
execution (these will be removed/disabled in later revisions)
2012-12-20 15:51:21 +02:00
Araq
a22c1f444f
fixes #271
2012-12-15 22:35:16 +01:00
Araq
f96ec25ed2
made some tests green; some small bugfixes
2012-12-09 15:53:59 +01:00
Araq
92f8f2e776
documented AST overloading and some TR optimizations
2012-12-09 03:02:52 +01:00
Araq
a1f6779802
implemented AST based overloading
2012-12-06 08:45:18 +01:00
Araq
1d842e8b75
Merge branch 'master' of github.com:Araq/Nimrod
2012-12-06 07:10:19 +01:00