summary refs log tree commit diff stats
path: root/compiler/ast.nim
Commit message (Expand)AuthorAgeFilesLines
...
* fixes #2304Araq2015-03-161-0/+2
* code cleanupAraq2015-03-121-9/+9
* fixes #2316Araq2015-03-111-1/+1
* fixes #2220; #2219; breaks #2022; for #2022 callsite needs to be usedAraq2015-03-101-1/+1
* Merge pull request #2239 from Maxdamantus/develAndreas Rumpf2015-03-071-0/+1
|\
| * interpret `tuple` as a class and `tuple[]` as the empty tupleMax Zerzouri2015-03-061-0/+1
* | fixes #1940; code breakage! stricter template evaluationAraq2015-03-071-193/+190
|/
* don't use stdout for nimsuggest server modeAraq2015-02-271-1/+1
* implements a type API for macrosAraq2015-02-241-7/+7
* small cleanup of ast.nimAraq2015-02-241-150/+106
* fixes #2125Araq2015-02-181-0/+6
* Fix typosFederico Ceratto2015-02-151-3/+3
* compiler distinguishes between 2 different 'var' types for C++ interop; code ...Araq2015-02-071-6/+3
* C++ support: codegen generates C++'s references and avoids copiesAraq2015-02-041-3/+3
* fixes #325Araq2015-01-281-0/+8
* nimsuggest: first versionAraq2015-01-271-1/+2
* Revert 5e4ae8dDustin Lacewell2015-01-071-4/+0
* fix #1858; Add support for generic templates and macrosZahary Karadjov2015-01-051-0/+4
* support for static params in the user defined type classesZahary Karadjov2015-01-021-0/+1
* fixes #1788Araq2014-12-301-2/+2
* fixes #1120Araq2014-12-251-0/+6
* fixes #1690Araq2014-12-181-1/+1
* implemented 'experimental' switchAraq2014-12-051-0/+1
* implements 'defer'Araq2014-12-041-1/+2
* implemented procCall builtinAraq2014-11-281-2/+2
* fixes #1055Araq2014-11-161-1/+1
* astToStr is a special magicAraq2014-11-141-1/+1
* should compile with csources againAraq2014-10-061-1/+0
* implemented mixed mode codegenAraq2014-10-031-0/+2
* better lock level handlingAraq2014-10-021-2/+11
* implemented locking levels; still incompleteAraq2014-09-271-0/+3
* implemented 'guard' annotationAraq2014-09-211-6/+10
* Nimrod renamed to NimAraq2014-08-281-1/+1
* big renameAraq2014-08-271-1/+1
* renamefestAraq2014-08-231-3/+3
* the big renamefest: first stepsAraq2014-08-221-2/+3
* Adds documentation on skipTypes and mapTypeClay Sweetser2014-08-091-0/+4
* progress on deepCopyAraq2014-08-011-4/+6
* parseBiggestFloat is now builtinAraq2014-07-161-1/+1
* Merge branch 'new_spawn' into develAraq2014-07-151-1/+2
|\
| * Merge branch 'devel' of https://github.com/Araq/Nimrod into new_spawnAraq2014-06-261-0/+1
| |\
| * | rewrote lambdalifting; fixes deeply nested closuresAraq2014-06-261-1/+2
* | | fixes #898Araq2014-07-011-1/+1
| |/ |/|
* | Merge pull request #1281 from Araq/new_spawnAndreas Rumpf2014-06-161-3/+5
|\|
| * some changesAraq2014-06-091-1/+1
| * bugfix: regionized pointers in a generic context; renamed 'Future' to 'Promise'Araq2014-05-251-0/+2
| * progress with futuresAraq2014-05-231-1/+1
| * progress for the 'parallel' statementAraq2014-05-141-2/+2
* | optimized method dispatchersAraq2014-06-121-0/+1
|/
* bootstraps works again; get rid of compile-time 'rand' (too weird)Araq2014-05-061-3/+2