summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* fixes #119Araq2013-05-181-2/+1
* fixes #399Araq2013-05-181-1/+2
* fixes #437, fixes #436Araq2013-05-181-1/+1
* fixes #440Araq2013-05-182-10/+13
* preparations for the new symbol binding rules for clean templatesAraq2013-05-181-1/+1
* c2nim compiles againAraq2013-05-151-1/+1
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-05-1423-315/+360
|\
| * fixes #430Zahary Karadjov2013-05-121-6/+12
| * fixes #429 and tstmtexprZahary Karadjov2013-05-125-21/+34
| * Merge branch 'master' of github.com:Araq/Nimrod into upstreamZahary Karadjov2013-05-121-3/+10
| |\
| * | documented the ``noforward`` pragmaZahary Karadjov2013-05-121-2/+3
| * | merged the persistent scopes work with the delayed proc compilation strategyZahary Karadjov2013-05-1212-42/+93
| |\ \
| | * | added a ``noforward`` pragma that enables a new compilation strategyZahary Karadjov2013-05-118-21/+62
| * | | final fixes giving us a working compilerZahary Karadjov2013-05-128-22/+19
| * | | get rid of TOverloadIter.stackPtrZahary Karadjov2013-05-123-28/+39
| * | | get rid of ImportTablePos and ModuleTablePosZahary Karadjov2013-05-129-76/+76
| * | | get rid of the SymTab* procs in astalgoZahary Karadjov2013-05-1211-133/+91
| * | | switch to a linked list of scopesZahary Karadjov2013-05-1111-88/+96
| |/ /
* | | 'inject' for 'for' loop variablesAraq2013-05-143-26/+38
* | | Merge branch 'newtempl' of github.com:Araq/NimrodAraq2013-05-112-8/+14
|\ \ \ | |_|/ |/| |
| * | todo.txt changesAraq2013-05-112-8/+14
| |/
* / new effect system should be sound nowAraq2013-05-111-3/+10
|/
* better effects handling for callbacksAraq2013-05-091-1/+23
* Merge branch 'master' into newparserAraq2013-05-0714-69/+158
|\
| * handle invalid data in --defZahary Karadjov2013-05-051-2/+5
| * don't perform unnecessary linkingZahary Karadjov2013-05-051-1/+1
| * fix compiling after suggestZahary Karadjov2013-05-053-41/+36
| * support suggest after compile in caas modeZahary Karadjov2013-05-056-7/+44
| * bugfix: compiling after idetools usage is now possible in caas modeZahary Karadjov2013-05-051-0/+10
| * experimental support for answering idetools --def requests fromZahary Karadjov2013-05-044-10/+72
| * remove some more references of containerID after mergingZahary Karadjov2013-05-041-3/+0
| * Merge branch 'master' of gh:/Araq/Nimrod into upstreamZahary Karadjov2013-05-0497-750/+1715
| |\
| * | containerID is no longer needed for genericsZahary Karadjov2013-03-016-19/+4
* | | c2nim, pas2nim compile againAraq2013-05-072-16/+16
* | | fixed void context detectionAraq2013-05-073-3/+4
* | | more intelligent handling of 'discardable'Araq2013-05-071-8/+6
* | | fixes #121Araq2013-05-061-0/+3
* | | 'result/return' triggers a void contextAraq2013-05-062-23/+60
* | | Merge branch 'master' into newparserAraq2013-05-0414-41/+79
|\ \ \ | | |/ | |/|
| * | test-runner for caas multi-step testsZahary Karadjov2013-05-041-1/+2
| * | Changed babel path handling.Dominik Picheta2013-05-021-1/+1
| * | nimrod dump can now produce a machine readable json reportZahary Karadjov2013-05-019-33/+64
| * | proper compiler output delimiter in the stdin compiler serviceZahary Karadjov2013-04-291-0/+3
| * | Update evals.nimBillingsly Wetherfordshire2013-04-251-2/+2
| * | fixes #394Araq2013-04-231-2/+5
| * | fixes #395Araq2013-04-231-2/+2
| * | added manyloc test suite; --path now relative to project dir if not absoluteAraq2013-04-131-5/+7
* | | more intuitive behaviour for 'discardable' in expression bodiesAraq2013-05-042-11/+19
* | | fixes #117Araq2013-05-042-6/+15
* | | bugfixesAraq2013-05-043-2/+18