summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* bugfix: object constructor doesn't allow 'distinct' typesAraq2014-02-011-2/+2
* fixes #838Araq2014-01-252-2/+4
* disable internalError so that nimbuild compiles againAraq2014-01-252-1/+6
* more efficient calls for closure iteratorsAraq2014-01-251-3/+5
* fixes a minor parser bugAraq2014-01-251-2/+1
* renderer knows about nkStaticTy and nkTypeClassTyAraq2014-01-231-0/+23
* typeClasses now documented in grammar.txtAraq2014-01-231-0/+4
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-01-231-57/+67
|\
| * nest PreMain inside NimMain for easier consumption of static libraries develo...Zahary Karadjov2014-01-231-57/+67
* | small code cleanupsAraq2014-01-232-4/+1
* | closure iterators workAraq2014-01-231-15/+39
* | closure iterators almost workAraq2014-01-232-191/+189
* | next steps for closure iteratorsAraq2014-01-227-53/+107
|/
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-01-201-1/+1
|\
| * fix the segfault in #827Zahary Karadjov2014-01-201-1/+1
* | parser support anon iteratorsAraq2014-01-202-4/+9
* | updated grammar.txtAraq2014-01-201-2/+2
* | command syntax is allowed in expressionsAraq2014-01-201-44/+74
|/
* compiler warns when you use GC'ed memory and '--gc:none'Araq2014-01-192-2/+19
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-1939-128/+131
* it's the year 2014Araq2014-01-197-20/+20
* 'inject' for the new symbol binding rules in templatesAraq2014-01-191-7/+19
* resolved conflicts with masterAraq2014-01-184-595/+8
|\
| * bugfix: doc generation for actors.nim works againAraq2014-01-131-4/+5
| * Removes generated .dot file uploaded by mistake.Grzegorz Adam Hankiewicz2013-12-301-591/+0
| * Fixes #594Dominik Picheta2013-12-281-1/+1
| * Added --noBabelPath override.Dominik Picheta2013-12-252-1/+5
* | unittest module works againAraq2014-01-181-2/+11
* | better testerAraq2014-01-171-2/+2
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-01-175-390/+463
|\ \
| * \ Merge pull request #814 from discoloda/develAndreas Rumpf2014-01-145-390/+463
| |\ \
| | * | Applied Araq's suggestions for c2nimVincent Burns2014-01-142-9/+11
| | * | removed hack for return statementVincent Burns2014-01-142-9/+14
| | * | Slightly better type parsing for parameters and cast expressionsVincent Burns2014-01-142-7/+46
| | * | Fix for expression parsing, 'new' is a valid C symbolVincent Burns2014-01-131-6/+9
| | * | Fix for some comments during if statementsVincent Burns2014-01-133-1/+25
| | * | Support more proper do..while statementsVincent Burns2014-01-131-9/+39
| | * | for statements support comma expressionsVincent Burns2014-01-131-2/+4
| | * | New expression parserVincent Burns2014-01-121-350/+274
| | * | Properly lex floating constantsVincent Burns2014-01-121-5/+20
| | * | Lex '\xHH' character constantsVincent Burns2014-01-121-0/+17
| | * | Added spliceHeader option to c2nimVincent Burns2014-01-121-5/+17
* | | | better html generator for the tester; fixes some VM bugsAraq2014-01-175-27/+156
|/ / /
* | | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-01-1331-709/+1056
|\| |
| * | fix bootstrapping on windowsZahary Karadjov2014-01-061-1/+3
| * | progress towards fixing tgenericshardcasesZahary Karadjov2014-01-067-33/+130
| * | introduce tyFromExpr; fixes #618Zahary Karadjov2014-01-0410-27/+61
| * | fixed #597Zahary Karadjov2014-01-024-28/+59
| * | clean-up some obsolete code; close #602Zahary Karadjov2013-12-315-205/+59
| * | Templates will pick the candidate in the nearest scope when symbols are mixed-inZahary Karadjov2013-12-316-16/+32