summary refs log tree commit diff stats
path: root/compiler/astalgo.nim
Commit message (Expand)AuthorAgeFilesLines
* New concurrency model: next stepsAraq2014-04-191-2/+2
* fix #866; generic static paramsZahary Karadjov2014-03-091-1/+7
* fixed opcConvAraq2014-02-221-2/+8
* bugfix: immediate templates are preferred consistently (danger: breaks code)Araq2014-02-041-8/+25
* it's the year 2014Araq2014-01-191-7/+7
* fixed #597Zahary Karadjov2014-01-021-0/+2
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-4/+4
* case consistency: next stepsAraq2013-12-291-8/+8
* case consistency part 4Araq2013-12-271-29/+29
* case consistency part 1Araq2013-12-271-91/+86
* new VM is getting stableAraq2013-10-291-1/+1
* minor improvement towards tgenericshardcasesZahary Karadjov2013-08-281-5/+8
* get rid of the SymTab* procs in astalgoZahary Karadjov2013-05-121-74/+0
* switch to a linked list of scopesZahary Karadjov2013-05-111-14/+8
* bugfix: case exhaustiveness checkingAraq2013-03-211-0/+4
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
* FFI at compiletime improvementsAraq2013-01-081-1/+1
* 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