summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "static and default params for generics""Zahary Karadjov2013-08-194-61/+92
| | | | This reverts commit 0662ec4a434f4656b5afc486bc4ebaab82c52da6.
* Revert "Revert "allow keyword params for the `[]` and `{}` operators""Zahary Karadjov2013-08-191-8/+12
| | | | This reverts commit b7ea4a7e65ddf10bf3e425e59bc57e9f9c57e916.
* remerge "allow void as field type"Zahary Karadjov2013-08-192-27/+43
|
* Revert "Revert "bugfix: emulated thread vars used in combination with the ↵Zahary Karadjov2013-08-193-4/+11
| | | | | | mark & sweep GC"" This reverts commit 75c586bbe1cc649b36fc00362ab40ebb1d163d9f.
* remerge "Fixes #267"Zahary Karadjov2013-08-195-97/+184
|
* Revert "Revert "test cases for the new features""Zahary Karadjov2013-08-191-4/+11
| | | | This reverts commit e1b668c868dbc647bb5da98d8e4769c2c9b351fd.
* implemented computed goto supportAraq2013-08-136-12/+71
|
* new VM: preparations for evalMacroCallAraq2013-08-113-18/+98
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-08-083-5/+17
|\
| * Take into account dirty buffers in suggest output; Fixes zah/nimrod.vim#14Zahary Karadjov2013-08-073-5/+17
| |
* | new VM: register allocator bugfix; implemented more magicsAraq2013-08-084-63/+195
|/
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-08-072-3/+8
|\
| * fixes #534Zahary Karadjov2013-08-072-3/+8
| |
* | new VM: implemented constructors and jump optimizerAraq2013-08-075-21/+184
|/
* new VM: next stepsAraq2013-08-034-5/+14
|
* fixes #532Araq2013-08-011-0/+1
|
* 'nimrod pretty' usableAraq2013-07-315-63/+55
|
* 'nirmod pretty': almost workingAraq2013-07-312-4/+18
|
* 'nimrod pretty': next stepsAraq2013-07-302-1/+8
|
* lfFullExternalName for 'nimrod pretty'Araq2013-07-303-7/+14
|
* fixes token's column informationAraq2013-07-306-21/+19
|
* 'nimrod pretty': next steps, doesn't work yetAraq2013-07-292-7/+14
|
* 'nimrod pretty' command: next stepsAraq2013-07-292-43/+107
|
* new vm: further progressAraq2013-07-295-27/+350
|
* new vm: lots of fixesAraq2013-07-273-52/+145
|
* new vm: can execute simple programsAraq2013-07-262-9/+10
|
* attempt to make C codegen aware of 'gensym'Araq2013-07-251-1/+1
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-07-251-1/+1
|\
| * bugfix: gensymAraq2013-07-251-1/+1
| |
* | new vm: next stepsAraq2013-07-252-3/+10
| |
* | new evaluation engine: next stepsAraq2013-07-253-12/+11
|/
* fixes #531Araq2013-07-241-1/+1
|
* fixes #544Araq2013-07-243-3/+9
|
* added macros.genSymAraq2013-07-242-1/+11
|
* first steps to a new evaluation engineAraq2013-07-244-0/+1768
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-07-203-12/+18
|\
| * Avoids usefulFact recursion with nil parameter. Fixes #518.Grzegorz Adam Hankiewicz2013-07-091-1/+2
| |
| * Merge branch 'master' of github.com:Araq/NimrodAraq2013-07-021-2/+5
| |\
| * | fixes #505Araq2013-07-021-2/+5
| | |
| * | fixes #503Araq2013-07-021-9/+11
| | |
* | | 'modules' module from 'main'; minor bugfixesAraq2013-07-206-215/+217
| | |
* | | refactorings for the eval engine; bugfix: clean templates as accessorsAraq2013-07-198-231/+225
| |/ |/|
* | Merge pull request #502 from nihathrael/masterAraq2013-07-011-2/+5
|\ \ | |/ |/| Order suggestion output by scope and then by item name.
| * Order suggestion output by scope and then by item name.Thomas Kinnen2013-07-011-2/+5
| |
* | fixes #501Araq2013-07-011-1/+1
| |
* | bugfix: -o option doesn't crash the compiler anymoreAraq2013-07-011-3/+3
|/
* --os:standalone works againAraq2013-06-301-1/+1
|
* fixes lots of regressionsAraq2013-06-294-9/+12
|
* bugfix: pragmas allowed for implicit genericsAraq2013-06-291-3/+3
|
* bugfix: typoAraq2013-06-291-1/+1
|