summary refs log tree commit diff stats
path: root/lib/core/macros.nim
Commit message (Expand)AuthorAgeFilesLines
* helper templates static, eval and emit for easier compile-time code evaluationZahary Karadjov2012-02-241-1/+12
* `do' keyword in the grammar for lambda blocksZahary Karadjov2012-02-101-1/+1
* pragma blocks; fixed line information issue with user defined assertionsAraq2012-01-171-1/+1
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* implemented 'let' statementAraq2011-11-291-2/+2
* fixes #60Araq2011-11-251-2/+2
* new kind of AST printer that prints indented treesZahary Karadjov2011-11-041-36/+73
* 'bind' as a declarative statementAraq2011-10-101-1/+3
* new syntactic construct: a{i}Araq2011-10-081-1/+1
* Cleaned up the circular dependecies and remaining issuesZahary Karadjov2011-10-071-1/+1
* Basic unit testing facilities (suites, fixtures, cases)Zahary Karadjov2011-10-071-7/+9
* bugfix: internal error in evalFieldAccess; parseutils.interpolatedFragments o...Araq2011-09-261-6/+6
* beginning of a taint mode; type system enhancementsAraq2011-09-241-11/+17
* Initial implementation of the parseExpr, parseStmt, getAst macro routines:Zahary Karadjov2011-09-201-2/+16
* Added AST introspection routines as a part of the standard libraryZahary Karadjov2011-09-201-0/+33
* finally got rid of nkPassAsOpenArrayAraq2011-08-161-1/+1
* gc tweaking to gain a few percent of performanceAraq2011-05-071-56/+56
* grammar changes for table constructor: second partAraq2011-04-211-21/+1
* basic thread support; still broken on Windows; untested on Mac OS XAraq2011-01-181-0/+250
n235' href='#n235'>235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271