summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* | | the compiler can now deal with multiple modules of the same nameAraq2013-09-266-16/+39
* | | JS codegen: supports more builtinsAraq2013-09-242-10/+32
* | | fixes #593Araq2013-09-242-5/+4
* | | support for multiple modules of the same name; niminst supports 'platforms'; ...Araq2013-09-249-20/+44
* | | implemented 'import a as b'Araq2013-09-244-25/+84
* | | support for --cs:partialAraq2013-09-242-2/+12
* | | fixes #576Araq2013-09-183-3/+6
* | | should fix newly introduced bugs wrt TR macrosAraq2013-09-181-3/+7
* | | improvements for TR macrosAraq2013-09-175-19/+53
* | | c2nim: added some scope operator parsingAraq2013-09-113-18/+44
* | | fixes #566Araq2013-09-111-2/+2
* | | fixes #588Araq2013-09-102-12/+14
* | | fixes #575Araq2013-09-102-9/+2
* | | disabled M&S GC againAraq2013-09-101-1/+1
* | | Merge branch 'master' of github.com:Araq/NimrodAraq2013-09-103-3/+5
|\ \ \
| * | | fix regressions affecting the echo magic and the creating of rod filesZahary Karadjov2013-09-073-3/+5
* | | | cn2im: basic C++ supportAraq2013-09-105-54/+710
|/ / /
* / / reverting the GC changeZahary Karadjov2013-09-051-1/+1
|/ /
* | resolved the conflictAraq2013-09-0320-204/+436
|\ \
| * | Add arity typetraitMark Flamer2013-09-021-0/+4
| * | switching the compiler to the markAndSweep collectorZahary Karadjov2013-09-031-0/+2
| * | Merge branch 'type-classes' into upstreamZahary Karadjov2013-09-0319-204/+430
| |\ \
| | * | implemented the using statementZahary Karadjov2013-08-317-9/+51
| | * | minor improvement towards tgenericshardcasesZahary Karadjov2013-08-284-24/+42
| | * | fix tisopZahary Karadjov2013-08-271-2/+2
| | * | fix tcompilesZahary Karadjov2013-08-272-4/+4
| | * | proper discrimination between csEmpty and csNoMatchZahary Karadjov2013-08-271-3/+8
| | * | fix tnoopZahary Karadjov2013-08-263-8/+12
| | * | implemented delegators and improved the error messages of unmatched type classesZahary Karadjov2013-08-2612-82/+119
| | * | prevent eval crashes due to PContext-dependent ops not being available in eva...Zahary Karadjov2013-08-254-42/+40
| | * | working code for simple cases of user-defined type classesZahary Karadjov2013-08-257-41/+135
| | * | fix parsing of ``proc foo(x: distinct Type)``Zahary Karadjov2013-08-241-6/+1
| | * | parsing of user defined type classesZahary Karadjov2013-08-232-1/+34
* | | | better support for GNU's assemblerAraq2013-09-033-11/+29
|/ / /
* | | bugfix: line information for commentsAraq2013-09-011-1/+0
* | | -d:nocaas mode for easier bootstrapping on exotic OSes (Haiku)Araq2013-09-013-22/+36
* | | fixes #582Araq2013-09-011-1/+0
* | | fixes #516Araq2013-08-311-3/+6
* | | fixes #554, fixes #179Araq2013-08-312-4/+7
* | | fixes #459Araq2013-08-311-2/+5
* | | fixes #563Araq2013-08-311-0/+1
* | | fixes #569; C++ codegen works againAraq2013-08-311-12/+7
* | | fixes #578Araq2013-08-302-2/+2
* | | bugfix: conversions to float32 are allowed again but of lower priorityAraq2013-08-301-3/+3
* | | conversions to float32 are allowed again but of lower priorityAraq2013-08-301-3/+3
* | | Merge branch 'master' of github.com:Araq/NimrodAraq2013-08-3012-54/+124
|\| |
| * | implemented and documented the new typedesc binding rulesZahary Karadjov2013-08-232-5/+13
| * | pass-through of static int generic params to arrays when late instantiation i...Zahary Karadjov2013-08-237-16/+24
| * | Experimental support for delayed instantiation of genericsZahary Karadjov2013-08-2310-39/+93
* | | fixes #572Araq2013-08-301-5/+5