summary refs log tree commit diff stats
path: root/compiler/astalgo.nim
Commit message (Expand)AuthorAgeFilesLines
...
* implements 'export' featureAraq2012-12-011-8/+9
* first steps towards term rewriting macrosAraq2012-08-301-2/+10
* first steps to make templates hygienicAraq2012-08-201-2/+7
* idetools: '--def' now works in 'x.f'Araq2012-08-051-3/+3
* idetools improvements (2)Araq2012-08-031-0/+1
* idetools improvementsAraq2012-08-031-1/+3
* made compiler more robust for idetools supportAraq2012-07-301-4/+7
* preparations for making 'closure' the default calling convention for proc typesAraq2012-07-161-2/+3
* more fixes for new integer promotion rules; fixes #152; fixes #157; fixes #15...Araq2012-07-091-0/+4
* added proc annotations: macros invoked as pragmasAraq2012-06-261-0/+7
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-06-191-30/+30
|\
| * fix AST debug printing when line directives are enabledZahary Karadjov2012-06-061-30/+30
* | first implementation of new lambda liftingAraq2012-06-151-0/+4
|/
* attempt to fix a bug concerning implicit type conversions in case statementsAraq2012-03-271-0/+8
* fix for template redefinition. test cases added.Zahary Karadjov2012-03-151-0/+13
* bugfix: removed newSons legacyAraq2012-01-071-0/+1
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* codegen uses alias analysis to generate better codeAraq2011-12-101-3/+1
* alias analysis as required for the code gen and the HLOAraq2011-12-081-0/+26
* first steps to C file merge operation for incremental compilationAraq2011-10-211-0/+5
* 'bind' as a declarative statementAraq2011-10-101-4/+6
* bugfixes for generics; new threads implementation still brokenAraq2011-09-201-1/+4
* intsets are now a proper module and part of the stdlibAraq2011-06-141-12/+9
* got rid of nstrtabs and nhashes modulesAraq2011-06-101-2/+2
* big repo cleanupAraq2011-04-121-0/+843