summary refs log tree commit diff stats
path: root/compiler/evals.nim
Commit message (Expand)AuthorAgeFilesLines
* 'bind' as a declarative statementAraq2011-10-101-1/+1
* slurp uses path; unidecode is improved and threadsafeAraq2011-10-081-19/+19
* Cleaned up the circular dependecies and remaining issuesZahary Karadjov2011-10-071-16/+64
* Basic unit testing facilities (suites, fixtures, cases)Zahary Karadjov2011-10-071-3/+8
* getAst works correctly with existing AST values as template/macro argumentsZahary Karadjov2011-10-071-2/+51
* code generator supports constant sequences; more consistent compile time eval...Araq2011-10-071-9/+7
* bugfix: internal error in evalFieldAccess; parseutils.interpolatedFragments o...Araq2011-09-261-12/+16
* Moved the parseAST magics to evals.nimZahary Karadjov2011-09-201-1/+28
* Initial implementation of the parseExpr, parseStmt, getAst macro routines:Zahary Karadjov2011-09-201-1/+8
* small bugfix for evalAraq2011-08-191-1/+1
* finally got rid of nkPassAsOpenArrayAraq2011-08-161-1/+0
* preparation for new 'is' operator; breaks bootstrapping again, sorry (use gen...Araq2011-07-311-3/+3
* bugfixes; step one for 'var T' as return type supportAraq2011-07-281-2/+3
* implemented write access to s[i] for macrosAraq2011-06-211-19/+34
* newStringOfCap implemented and used to optimize some procsAraq2011-05-081-1/+7
* const table supportAraq2011-04-291-14/+19
* got rid of some arcane module namesAraq2011-04-211-1/+1
* big repo cleanupAraq2011-04-121-0/+1110