Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | added system.finished for first class iterators | Araq | 2012-11-17 | 1 | -7/+0 |
| | |||||
* | next steps for first class iterators | Araq | 2012-11-15 | 1 | -5/+27 |
| | |||||
* | improvements for first class iterators | Araq | 2012-11-15 | 1 | -4/+10 |
| | |||||
* | bugfix: stack traces; first class iterators almost working | Araq | 2012-11-15 | 1 | -21/+89 |
| | |||||
* | documented 'mixin' declaration | Araq | 2012-11-08 | 1 | -0/+3 |
| | |||||
* | bugfix: 'result' cannot be captured in a closure | Araq | 2012-09-23 | 1 | -3/+4 |
| | |||||
* | next steps to hygienic templates | Araq | 2012-08-20 | 1 | -11/+7 |
| | |||||
* | first steps to make templates hygienic | Araq | 2012-08-20 | 1 | -4/+5 |
| | |||||
* | more bugfixes for closures | Araq | 2012-08-14 | 1 | -3/+5 |
| | |||||
* | made tests green again | Araq | 2012-08-14 | 1 | -1/+9 |
| | |||||
* | top level closures should work; transf is not a pass anymore; next steps for ↵ | Araq | 2012-08-13 | 1 | -29/+171 |
| | | | | first class iterator support | ||||
* | idetools improvements; preparation of first class iterators; fixes #183 | Araq | 2012-08-02 | 1 | -1/+27 |
| | |||||
* | next steps for closure consistency; fixes #176 | Araq | 2012-07-25 | 1 | -4/+7 |
| | |||||
* | 'addSon' for types deprecated for 'int literal type' analysis | Araq | 2012-07-09 | 1 | -5/+6 |
| | |||||
* | dead code elimination for JS backend; JS improvements (but doesn't work yet) | Araq | 2012-06-30 | 1 | -1/+1 |
| | |||||
* | closure bugfix | Araq | 2012-06-22 | 1 | -0/+7 |
| | |||||
* | and another closure bugfix | Araq | 2012-06-21 | 1 | -3/+5 |
| | |||||
* | bugfixes for closures | Araq | 2012-06-21 | 1 | -1/+3 |
| | |||||
* | somewhat working closures | Araq | 2012-06-19 | 1 | -13/+39 |
| | |||||
* | next steps for full closure support (2) | Araq | 2012-06-18 | 1 | -8/+6 |
| | |||||
* | next steps for full closure support | Araq | 2012-06-18 | 1 | -126/+138 |
| | |||||
* | tinterf.nim works now | Araq | 2012-06-17 | 1 | -5/+16 |
| | |||||
* | simple example works again | Araq | 2012-06-16 | 1 | -12/+29 |
| | |||||
* | first implementation of new lambda lifting | Araq | 2012-06-15 | 1 | -200/+370 |
| | |||||
* | first steps to working closures | Araq | 2012-06-03 | 1 | -6/+20 |
| | |||||
* | bugfix #100 again | Araq | 2012-03-28 | 1 | -2/+1 |
| |