Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixes #3054 | Araq | 2015-07-05 | 1 | -1/+3 |
| | |||||
* | Perform lambda lifting for compile-time stuff when targeting JS. Enable ↵ | yglukhov | 2015-05-29 | 1 | -1/+5 |
| | | | | unittest test. | ||||
* | first implementation of overloading of '='; missing: rewriting let/var sections | Araq | 2015-04-06 | 1 | -54/+54 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -1/+1 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -2/+2 |
| | |||||
* | fixes #2023 | Araq | 2015-02-01 | 1 | -3/+3 |
| | |||||
* | fixes #1803 | Araq | 2015-01-10 | 1 | -6/+22 |
| | |||||
* | Happy new year! | Guillaume Gelin | 2015-01-06 | 1 | -1/+1 |
| | |||||
* | merged things from devel | Araq | 2014-09-12 | 1 | -1/+1 |
|\ | |||||
| * | fixes #665 | Araq | 2014-09-11 | 1 | -1/+1 |
| | | |||||
* | | updated the compiler to use the new symbol names | Araq | 2014-08-28 | 1 | -2/+2 |
| | | |||||
* | | Nimrod renamed to Nim | Araq | 2014-08-28 | 1 | -1/+1 |
| | | |||||
* | | renamefest | Araq | 2014-08-23 | 1 | -1/+1 |
|/ | |||||
* | fixes yet another LL bug | Araq | 2014-08-05 | 1 | -2/+9 |
| | |||||
* | fixes subtle interaction between closures and 'yield' | Araq | 2014-07-22 | 1 | -30/+74 |
| | |||||
* | new jester compiles | Araq | 2014-06-28 | 1 | -8/+16 |
| | |||||
* | some progress for jester+async | Araq | 2014-06-27 | 1 | -27/+50 |
| | |||||
* | rewrote lambdalifting; fixes deeply nested closures | Araq | 2014-06-26 | 1 | -295/+401 |
| | |||||
* | first version of 'spawn' | Araq | 2014-04-16 | 1 | -31/+0 |
| | |||||
* | gensym'ed symbols work with lambda-lifting; closures produce objects instead ↵ | Araq | 2014-04-03 | 1 | -34/+38 |
| | | | | of tuples for easier debugging | ||||
* | fixes #932 | Araq | 2014-03-29 | 1 | -1/+4 |
| | |||||
* | fixes #404 | Araq | 2014-03-23 | 1 | -8/+1 |
| | |||||
* | fix #1001 | Zahary Karadjov | 2014-03-16 | 1 | -1/+1 |
| | |||||
* | split the inline and closure iterators into different symbol kinds for ↵ | Zahary Karadjov | 2014-03-06 | 1 | -8/+7 |
| | | | | easier discrimination between them | ||||
* | capturing of an iterator works better | Araq | 2014-02-09 | 1 | -9/+22 |
| | |||||
* | fixes #885 | Araq | 2014-02-09 | 1 | -24/+29 |
| | |||||
* | disable internalError so that nimbuild compiles again | Araq | 2014-01-25 | 1 | -0/+2 |
| | |||||
* | small code cleanups | Araq | 2014-01-23 | 1 | -3/+1 |
| | |||||
* | closure iterators work | Araq | 2014-01-23 | 1 | -15/+39 |
| | |||||
* | closure iterators almost work | Araq | 2014-01-23 | 1 | -185/+183 |
| | |||||
* | next steps for closure iterators | Araq | 2014-01-22 | 1 | -48/+86 |
| | |||||
* | 'nil' as a statement is deprecated, use an empty 'discard' instead | Araq | 2014-01-19 | 1 | -11/+11 |
| | |||||
* | case consistency: next steps | Araq | 2013-12-29 | 1 | -3/+3 |
| | |||||
* | case consistency part 4 | Araq | 2013-12-27 | 1 | -24/+24 |
| | |||||
* | tcnstseq works again | Araq | 2013-11-07 | 1 | -0/+2 |
| | |||||
* | VM now supports lambda lifting | Araq | 2013-11-06 | 1 | -1/+3 |
| | |||||
* | check the owners of generic instantiations properly and fix tinvalidclosure | Zahary Karadjov | 2013-08-19 | 1 | -2/+2 |
| | |||||
* | Revert "Revert "made some tests green"" | Zahary Karadjov | 2013-08-19 | 1 | -1/+1 |
| | |||||
* | Revert "Revert "fix tforwardgeneric"" | Zahary Karadjov | 2013-08-19 | 1 | -0/+3 |
| | | | | This reverts commit e3f93241c3824e49b69c647bbd44726a79e8f8f8. | ||||
* | Revert "fix tforwardgeneric" | Araq | 2013-05-27 | 1 | -3/+0 |
| | | | | This reverts commit d82a032566de1612ff1ed2d82cc7ec2bd58267d7. | ||||
* | Revert "more test made green" | Araq | 2013-05-27 | 1 | -1/+1 |
| | | | | This reverts commit 911e6e710f28f454cf8bc1bb493c1a28c4694b76. | ||||
* | more test made green | Zahary Karadjov | 2013-05-26 | 1 | -1/+1 |
| | | | | | | | | | the lambda lifting was trying too hard to ignore generic prods isGenericRoutine was producing false-negatives and only this allowed for some of the warning and error messages to be triggered. some files with mixed line endings were fixed | ||||
* | fix tforwardgeneric | Zahary Karadjov | 2013-05-26 | 1 | -0/+3 |
| | |||||
* | fixed void context detection | Araq | 2013-05-07 | 1 | -2/+0 |
| | |||||
* | bugfix: lambdalifting needs to deep copy parameters | Araq | 2013-04-08 | 1 | -6/+11 |
| | |||||
* | small bugfix for lambda lifting | Araq | 2013-03-16 | 1 | -1/+1 |
| | |||||
* | EcmaScript => JS. Fixes #330 | Simon Hafner | 2013-02-15 | 1 | -3/+3 |
| | | | | No one calls it EcmaScript anymore. | ||||
* | fixed some closure related bugs | Araq | 2013-01-22 | 1 | -1/+1 |
| | |||||
* | small bugfix for lambdalifting; preparations for a better testing framework | Araq | 2013-01-19 | 1 | -1/+4 |
| | |||||
* | 'return' for first class iterators | Araq | 2012-11-26 | 1 | -3/+12 |
| |