summary refs log tree commit diff stats
path: root/compiler/evals.nim
Commit message (Expand)AuthorAgeFilesLines
* micro optimizations for the evaluation engineAraq2013-02-141-29/+41
* merged upstream masterZahary Karadjov2013-01-271-46/+93
|\
| * fixes #293Araq2013-01-081-2/+2
| * next steps for FFI at compile timeAraq2013-01-021-8/+15
| * fixed a newly introduced c2nim bug; many untested improvements to the FFI at ...Araq2012-12-311-4/+25
| * small examples work with the FFIAraq2012-12-191-9/+8
| * first steps for FFI support at compile timeAraq2012-12-191-38/+58
* | CaaS in-memory cachingZahary Karadjov2012-11-281-5/+4
* | caas is now drivable through stdinZahary Karadjov2012-11-281-5/+1
|/
* next steps for first class iteratorsAraq2012-11-261-1/+7
* AST quasi-quoting for macrosZahary Karadjov2012-11-111-1/+1
* syntax compatibility between do blocks and stmt blocksZahary Karadjov2012-10-041-1/+1
* next steps for 'compiler as a service'Araq2012-10-031-1/+1
* experimental support for querying the type of expressions within macrosZahary Karadjov2012-10-031-2/+7
* the `is` operator now works with type classes and type variablesZahary Karadjov2012-10-031-1/+25
* improved support for typedesc valuesZahary Karadjov2012-09-251-3/+5
* type trais used to work only on user-defined types. see #202Zahary Karadjov2012-09-131-2/+1
* parameter passing works the same for macros and templates; use callsite magic...Araq2012-08-281-11/+33
* bindSym suffices; no 'bind' for macros anymoreAraq2012-08-251-38/+5
* implemented 'bind' for macrosAraq2012-08-241-0/+36
* next steps to hygienic templatesAraq2012-08-201-2/+2
* first steps to make templates hygienicAraq2012-08-201-52/+6
* next steps for tyVarargs/tyOpenArray splitAraq2012-08-141-1/+2
* top level closures should work; transf is not a pass anymore; next steps for ...Araq2012-08-131-1/+2
* made compiler more robust for idetools supportAraq2012-07-301-22/+46
* better error handling for better idetools supportAraq2012-07-291-5/+4
* equality and hashing for closuresAraq2012-07-171-3/+2
* 'addSon' for types deprecated for 'int literal type' analysisAraq2012-07-091-1/+1
* made tests green againAraq2012-07-091-2/+2
* added devel/logging; weakrefs test; next steps for proper unsigned supportAraq2012-07-051-1/+1
* another bugfixAraq2012-06-211-1/+1
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-06-191-0/+2
|\
| * better support for unsigned integers.Zahary Karadjov2012-06-111-0/+2
* | somewhat working closuresAraq2012-06-191-1/+2
|/
* Merge branch 'master' of github.com:Araq/Nimrod into upstreamZahary Karadjov2012-06-021-1/+1
|\
| * added system.||; lacks runtime supportAraq2012-05-231-1/+1
* | Added system.staticExec proc for executing external command at compile-timeZahary Karadjov2012-06-021-1/+43
|/
* fixes #109Araq2012-05-201-4/+5
* the foundations of a type traits module; better error messages for expr, type...Zahary Karadjov2012-04-061-1/+19
* genSym support for hygienic macros and templates.Zahary Karadjov2012-03-261-5/+10
* first steps for cleaner static/const distinctionAraq2012-03-131-31/+49
* attempt to make tests green againAraq2012-03-111-17/+28
* `do' keyword in the grammar for lambda blocksZahary Karadjov2012-02-101-1/+1
* version 0.8.14Araq2012-02-091-1/+1
* further steps for closure support; added 'system.rawProc', 'system.rawEnv'Araq2012-02-081-11/+43
* pragma blocks; fixed line information issue with user defined assertionsAraq2012-01-171-0/+2
* test t99bott.nim works nowAraq2012-01-061-20/+18
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* alias analysis as required for the code gen and the HLOAraq2011-12-081-8/+1
* 'assert' is now implemented without compiler magicAraq2011-12-041-1/+2