Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | implemented large parts of the 'not nil' checking | Araq | 2013-06-09 | 1 | -1/+1 |
| | |||||
* | implemented dataflow analysis; activate via --warning[Uninit]:on | Araq | 2013-06-04 | 1 | -1/+1 |
| | |||||
* | fixes #451 | Araq | 2013-06-04 | 1 | -1/+3 |
| | |||||
* | Revert "static and default params for generics" | Araq | 2013-05-27 | 1 | -2/+1 |
| | | | | This reverts commit 46813bbe4e1423181521d4792b9af7593f48fa1f. | ||||
* | static and default params for generics | Zahary Karadjov | 2013-05-26 | 1 | -1/+2 |
| | |||||
* | made some tests green; implemented 'from module import nil' | Araq | 2013-05-19 | 1 | -3/+5 |
| | |||||
* | made some tests green | Araq | 2013-05-19 | 1 | -1/+2 |
| | |||||
* | fixes #433 | Araq | 2013-05-18 | 1 | -0/+2 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2013-05-14 | 1 | -46/+84 |
|\ | |||||
| * | documented the ``noforward`` pragma | Zahary Karadjov | 2013-05-12 | 1 | -2/+3 |
| | | |||||
| * | merged the persistent scopes work with the delayed proc compilation strategy | Zahary Karadjov | 2013-05-12 | 1 | -13/+50 |
| |\ | |||||
| | * | added a ``noforward`` pragma that enables a new compilation strategy | Zahary Karadjov | 2013-05-11 | 1 | -11/+40 |
| | | | | | | | | | | | | not requiring forward declarations on a per-module basis | ||||
| * | | final fixes giving us a working compiler | Zahary Karadjov | 2013-05-12 | 1 | -3/+2 |
| | | | |||||
| * | | get rid of ImportTablePos and ModuleTablePos | Zahary Karadjov | 2013-05-12 | 1 | -2/+3 |
| | | | |||||
| * | | get rid of the SymTab* procs in astalgo | Zahary Karadjov | 2013-05-12 | 1 | -4/+4 |
| | | | |||||
| * | | switch to a linked list of scopes | Zahary Karadjov | 2013-05-11 | 1 | -28/+28 |
| |/ | |||||
* / | 'inject' for 'for' loop variables | Araq | 2013-05-14 | 1 | -3/+7 |
|/ | |||||
* | Merge branch 'master' into newparser | Araq | 2013-05-07 | 1 | -3/+0 |
|\ | |||||
| * | Merge branch 'master' of gh:/Araq/Nimrod into upstream | Zahary Karadjov | 2013-05-04 | 1 | -52/+126 |
| |\ | |||||
| * | | containerID is no longer needed for generics | Zahary Karadjov | 2013-03-01 | 1 | -3/+0 |
| | | | |||||
* | | | fixed void context detection | Araq | 2013-05-07 | 1 | -1/+1 |
| | | | |||||
* | | | more intelligent handling of 'discardable' | Araq | 2013-05-07 | 1 | -8/+6 |
| | | | |||||
* | | | fixes #121 | Araq | 2013-05-06 | 1 | -0/+3 |
| | | | |||||
* | | | 'result/return' triggers a void context | Araq | 2013-05-06 | 1 | -20/+47 |
| | | | |||||
* | | | more intuitive behaviour for 'discardable' in expression bodies | Araq | 2013-05-04 | 1 | -7/+16 |
| | | | |||||
* | | | bugfixes | Araq | 2013-05-04 | 1 | -2/+11 |
| | | | |||||
* | | | completed expr/stmt unification | Araq | 2013-05-03 | 1 | -277/+192 |
| | | | |||||
* | | | first steps to the expr/stmt unification | Araq | 2013-04-30 | 1 | -46/+0 |
| |/ |/| | |||||
* | | fixes #287; bugfix: subrange checking is performed again | Araq | 2013-04-12 | 1 | -3/+3 |
| | | |||||
* | | improvements for destructors | Araq | 2013-04-08 | 1 | -3/+3 |
| | | |||||
* | | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | | |||||
* | | fixed some typos | Araq | 2013-03-05 | 1 | -4/+4 |
| | | |||||
* | | make some tests green | Araq | 2013-03-03 | 1 | -5/+5 |
| | | |||||
* | | lazy operand sem'checking (beware) | Araq | 2013-03-02 | 1 | -5/+11 |
| | | |||||
* | | better typeToString; fixes #340 | Araq | 2013-02-20 | 1 | -0/+3 |
| | | |||||
* | | system.fields|fieldPairs for objects | Araq | 2013-02-18 | 1 | -32/+97 |
|/ | |||||
* | merged upstream master | Zahary Karadjov | 2013-01-27 | 1 | -46/+71 |
|\ | |||||
| * | bootstrapping works again | Araq | 2013-01-22 | 1 | -1/+1 |
| | | |||||
| * | fixed some closure related bugs | Araq | 2013-01-22 | 1 | -17/+21 |
| | | |||||
| * | implemented generic multi methods | Araq | 2013-01-16 | 1 | -14/+15 |
| | | |||||
| * | fixes #293 | Araq | 2013-01-08 | 1 | -4/+21 |
| | | |||||
| * | implements #295 | Araq | 2013-01-08 | 1 | -4/+4 |
| | | |||||
| * | don't invoke destructors for .global. variables | Araq | 2012-12-16 | 1 | -1/+2 |
| | | |||||
| * | some fixes for generic first class iterators | Araq | 2012-12-15 | 1 | -5/+7 |
| | | |||||
| * | fixes #269 | Araq | 2012-12-05 | 1 | -0/+2 |
| | | |||||
| * | fixes #266 | Araq | 2012-12-05 | 1 | -2/+0 |
| | | |||||
| * | implemented generic converters | Araq | 2012-12-05 | 1 | -2/+2 |
| | | |||||
* | | temporary debugging code for the memory leak investigation | Zahary Karadjov | 2012-11-28 | 1 | -1/+1 |
| | | |||||
* | | CaaS in-memory caching | Zahary Karadjov | 2012-11-28 | 1 | -6/+5 |
|/ | | | | | removed some redundant filepath params and variables and switched to canonical paths in most places | ||||
* | 'return' for first class iterators | Araq | 2012-11-26 | 1 | -1/+2 |
| |