summary refs log tree commit diff stats
path: root/compiler/semtempl.nim
Commit message (Expand)AuthorAgeFilesLines
* proc bodies can be expressions with a typeAraq2012-09-221-0/+23
* tr macros now documentedAraq2012-09-101-1/+1
* tmatrix.nim works nowAraq2012-09-081-4/+12
* term rewriting improvementsAraq2012-09-081-6/+16
* activated tests for tr macrosAraq2012-09-061-6/+6
* bugfixes and improvements for term rewriting macrosAraq2012-09-041-2/+4
* term rewriting macros fully implemented; still buggyAraq2012-09-031-19/+103
* next steps towards term rewriting macros; simple examples workAraq2012-08-301-4/+10
* first steps towards term rewriting macrosAraq2012-08-301-4/+23
* implemented generic templatesAraq2012-08-271-12/+24
* distinguish properly between nkOpen and nkClosedSymChoiceAraq2012-08-261-11/+15
* documented hygienic templates; made tests green; fixed system.clampAraq2012-08-221-5/+14
* breaking change: hygienic templates (undocumented)Araq2012-08-201-1/+3
* next steps to hygienic templatesAraq2012-08-201-7/+38
* first steps to make templates hygienicAraq2012-08-201-27/+240
* made ttempl3 green againAraq2012-07-191-2/+3
* improvements for 'bind', fixes #166Araq2012-07-181-24/+28
* 'addSon' for types deprecated for 'int literal type' analysisAraq2012-07-091-1/+1
* genSym support for hygienic macros and templates.Zahary Karadjov2012-03-261-61/+0
* the test suite is mostly green againZahary Karadjov2012-03-161-2/+4
* fix for template redefinition. test cases added.Zahary Karadjov2012-03-151-8/+4
* allowing multiple definitions of templatesZahary Karadjov2012-03-141-10/+12
* bootstraps fine with overloadable templatesZahary Karadjov2012-03-141-2/+2
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* proc arguments are in scope when the result type definition is being processedZahary Karadjov2011-12-091-1/+2
* tester: threading tests addedAraq2011-11-191-1/+2
* lazy loading of body ast implementedAraq2011-10-301-5/+5
* 'bind' as a declarative statementAraq2011-10-101-1/+16
* Cleaned up the circular dependecies and remaining issuesZahary Karadjov2011-10-071-16/+0
* getAst works correctly with existing AST values as template/macro argumentsZahary Karadjov2011-10-071-4/+4
* finally got rid of nkPassAsOpenArrayAraq2011-08-161-1/+1
* support for C++ code generation; importcpp and importobjc pragmasAraq2011-08-071-6/+4
* intsets are now a proper module and part of the stdlibAraq2011-06-141-4/+3
* big repo cleanupAraq2011-04-121-0/+204