summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* bugfix: allow tuple constructors in generic codeZahary Karadjov2012-10-031-0/+3
* implemented return type inferenceZahary Karadjov2012-10-036-18/+41
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-09-292-6/+13
|\
| * fixes ttypeselectorsZahary Karadjov2012-09-282-6/+13
* | opengl wrapper compiles under windowsAraq2012-09-291-5/+2
|/
* website improvements; better opengl wrapper (still broken)Araq2012-09-282-8/+33
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-09-2611-79/+90
|\
| * improved support for typedesc valuesZahary Karadjov2012-09-2511-79/+90
* | bugfix: c2nim and pas2nim work againAraq2012-09-263-4/+8
|/
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-09-234-22/+22
|\
| * fixes #186 and the ttypedesc1 test caseZahary Karadjov2012-09-234-22/+22
* | preparations for 0.9.0Araq2012-09-232-11/+6
|/
* bugfix: proc bodies as exprAraq2012-09-231-1/+4
* fixes #73Araq2012-09-232-5/+9
* bugfix: 'result' cannot be captured in a closureAraq2012-09-232-5/+7
* implements/fixes #195Araq2012-09-222-3/+3
* proc bodies can be expressions with a typeAraq2012-09-228-9/+59
* 'mixin' and 'interface' are now keywordsAraq2012-09-222-9/+13
* bugfix: code generator can deal with ftpclient.nimAraq2012-09-211-0/+4
* bugfix: typeinfo generation (2)Araq2012-09-211-3/+4
* bugfix: typeinfo generationAraq2012-09-212-25/+23
* fixes #194Araq2012-09-205-4/+34
* bugfix: 'nimrod i' works againAraq2012-09-182-5/+6
* bugfix: 'defined/compiles' open an implicit mixin scope in genericsAraq2012-09-181-3/+6
* made tests green againAraq2012-09-182-6/+13
* some support for passing blocks to overloaded templates/macrosAraq2012-09-172-6/+29
* bugfix: import of pure enumsAraq2012-09-171-1/+1
* stricter symbol lookup in genericsAraq2012-09-171-8/+10
* implemented a stack trace profilerAraq2012-09-155-17/+12
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-09-131-13/+12
|\
| * fixed incorrect implicit conversion between arrays of different sizes; see #202Zahary Karadjov2012-09-131-13/+12
* | bugfix: echo vs debugEchoAraq2012-09-132-5/+25
* | 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 o...Araq2012-09-116-27/+60
* 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