summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* splitted echo into echo/debugEchoAraq2012-09-131-1/+2
|
* semExpr/semStmt mergedAraq2012-09-136-166/+187
|
* type trais used to work only on user-defined types. see #202Zahary Karadjov2012-09-131-2/+1
|
* made more tests green; fixes #201Araq2012-09-122-16/+20
|
* made some tests greenAraq2012-09-121-1/+1
|
* small bugfixes; reactivated tests/compileAraq2012-09-112-3/+10
|
* first steps for overloading support of passing blocks; bugfix: test results ↵Araq2012-09-116-27/+60
| | | | of 'compile' are not overwritten
* tr macros now documentedAraq2012-09-102-2/+2
|
* first steps to deprecate 'nil' statementAraq2012-09-097-32/+29
|
* implemented 'pure' enumsAraq2012-09-081-5/+6
|
* tmatrix.nim works nowAraq2012-09-083-21/+38
|
* term rewriting improvementsAraq2012-09-089-136/+238
|
* activated tests for tr macrosAraq2012-09-063-22/+28
|
* bugfixes and improvements for term rewriting macrosAraq2012-09-043-13/+24
|
* further improvements for term rewriting macrosAraq2012-09-042-22/+13
|
* term rewriting macros fully implemented; still buggyAraq2012-09-0317-118/+658
|
* next steps towards term rewriting macros; simple examples workAraq2012-08-3011-53/+73
|
* first steps towards term rewriting macrosAraq2012-08-3015-54/+260
|
* parameter passing works the same for macros and templates; use callsite ↵Araq2012-08-288-30/+54
| | | | magic to access the invokation AST
* implemented generic templatesAraq2012-08-275-24/+36
|
* distinguish properly between nkOpen and nkClosedSymChoiceAraq2012-08-2612-42/+66
|
* bindSym suffices; no 'bind' for macros anymoreAraq2012-08-255-58/+40
|
* objects with no ancestor are not implicitely finalAraq2012-08-244-4/+12
|
* implemented 'bind' for macrosAraq2012-08-243-0/+55
|
* implemented backslash for continuation commentsAraq2012-08-231-6/+16
|
* bugfix for methods (comment in #185)Araq2012-08-222-4/+10
|
* 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-2015-74/+91
|
* first steps to make templates hygienicAraq2012-08-2018-177/+464
|
* bycopy/byref for object/tuple typesAraq2012-08-163-15/+27
|
* openarray/varargs split; breaks bootstrappingAraq2012-08-166-42/+45
|
* bugfix: typo in actors.nimAraq2012-08-153-0/+15
|
* next steps for tyVarargs/tyOpenArray splitAraq2012-08-1413-31/+44
|
* more bugfixes for closuresAraq2012-08-142-5/+6
|
* made tests green againAraq2012-08-145-5/+16
|
* first steps for varargs supportAraq2012-08-132-2/+15
|
* top level closures should work; transf is not a pass anymore; next steps for ↵Araq2012-08-1313-222/+287
| | | | first class iterator support
* borrow works with genericsAraq2012-08-063-41/+57
|
* make idetools output full pathsAraq2012-08-052-1/+8
|
* bugfix: dynlib for variablesAraq2012-08-051-2/+3
|
* idetools: '--def' now works in 'x.f'Araq2012-08-053-9/+9
|
* idetools: 'usages' and 'def' should work now; documented js backendAraq2012-08-0512-108/+171
|
* idetools: don't suggest module names or not visible object fieldsAraq2012-08-032-18/+21
|
* idetools improvements (2)Araq2012-08-033-1/+3
|
* idetools improvementsAraq2012-08-0310-35/+53
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-08-022-9/+16
|\
| * DLL fixes for windows; fixes #175Zahary Karadjov2012-07-312-9/+16
| |
* | idetools improvements; preparation of first class iterators; fixes #183Araq2012-08-0212-36/+95
|/
* made compiler more robust for idetools; implemented idetools.usagesAraq2012-07-3010-46/+94
|