summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
| * | | bugfix: immediate templates are preferred consistently (danger: breaks code)Araq2014-02-042-9/+38
| |/ /
| * / macro tests almost greenAraq2014-02-034-17/+26
| |/
| * cleaned up command expressionsAraq2014-02-021-6/+5
| * fixes #844Araq2014-02-023-7/+9
| * remove the old testerAraq2014-02-0212-131/+199
| |\
| | * Fixes #848.Dominik Picheta2014-01-271-1/+1
| | * Merge branch 'devel' of https://www.github.com/Araq/Nimrod into develZahary Karadjov2014-01-2610-209/+317
| | |\
| | * | the `is` operator now uses exactly the same algorithm as proc signature matchingZahary Karadjov2014-01-262-19/+8
| | * | implements #766;Zahary Karadjov2014-01-2411-69/+117
| | * | support for parametric user-defined type classesZahary Karadjov2014-01-246-71/+102
| * | | deactivated debug outputAraq2014-02-021-3/+3
| * | | only 1 argument allowed for command expressionsAraq2014-02-021-6/+10
| * | | tstringinterp almost workingAraq2014-02-013-40/+72
| * | | case consistency for evalffiAraq2014-02-011-3/+4
| * | | case consistency for evalffiAraq2014-02-012-29/+29
| * | | 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
| |\
| * | 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