summary refs log tree commit diff stats
path: root/compiler/semtempl.nim
Commit message (Expand)AuthorAgeFilesLines
* more modules compile againAndreas Rumpf2018-05-121-37/+40
* Implement custom annotations (#6987)cooldome2018-01-091-1/+4
* first steps in adding template/macro calls to stack tracesAraq2017-12-211-2/+2
* minor breaking change: for loop bodies now get their own scopeAndreas Rumpf2017-11-051-0/+2
* remove old implementation of the roof operator; make tests green again; close...Andreas Rumpf2017-10-291-18/+0
* deprecated unary '<'Andreas Rumpf2017-10-291-4/+4
* first implementation of the 'func' keywordAndreas Rumpf2017-09-231-0/+2
* Remove expr/stmt (#5857)Arne Döring2017-07-251-2/+2
* fixes #5478Araq2017-03-061-4/+4
* make tests green againAndreas Rumpf2017-03-021-0/+4
* Merge branch 'devel' into faster-nimsuggestAndreas Rumpf2017-02-241-5/+7
|\
| * fixes #5417Andreas Rumpf2017-02-241-5/+7
* | big compiler refactoring; avoid globals for multi method dispatcher generationAndreas Rumpf2017-02-221-4/+4
|/
* fixes #5383Araq2017-02-161-1/+1
* Merge branch 'devel' into feature/3691Dominik Picheta2017-02-071-2/+9
|\
| * fixes #5285Andreas Rumpf2017-02-041-2/+9
* | Adds `except T as ident` handling in semtempl.Dominik Picheta2017-02-061-1/+7
|/
* template+emit supports volatileRead and volatileWrite opsAndreas Rumpf2017-01-231-1/+3
* Fixes #5225 (#5243)Lolo Iccl2017-01-181-1/+8
* remove unused stuffJacek Sieka2016-08-091-29/+0
* fixes #4353Andreas Rumpf2016-08-041-4/+6
* fixes #4555Andreas Rumpf2016-08-021-1/+1
* compiler almost free of deprecated expr/stmt namesAndreas Rumpf2016-07-301-1/+1
* stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-2/+6
* Merge branch 'devel' into new-llAndreas Rumpf2016-01-141-4/+1
|\
| * fixes #3498Adam Strzelecki2015-10-301-4/+1
* | first implementation of the new lambda-lifting pass; barely anything worksAndreas Rumpf2015-12-261-3/+1
|/
* fixes regression: NimForum compiles againAraq2015-09-211-24/+61
* Merge branch 'devel' into fix_bracket_exprAraq2015-09-121-0/+11
|\
| * fixes some regressionsAraq2015-09-121-0/+11
| * fixes #1528Araq2015-09-121-24/+1
* | first attempt to fix 'a[i]' handling in genericsAraq2015-09-121-0/+51
* | fixes #1528Araq2015-09-101-24/+1
|/
* fixes #2670Araq2015-08-081-4/+19
* minor refactoring for big fixes to comeAraq2015-07-241-3/+7
* fixes #1738Araq2015-07-221-1/+1
* don't store the scope for routinesAraq2015-04-041-1/+1
* fixes #2390Araq2015-03-231-53/+59
* fixes #2215Araq2015-02-251-1/+1
* Fix typosFederico Ceratto2015-02-151-1/+1
* Fix typosFederico Ceratto2015-02-151-2/+2
* nimsuggest improvementsAraq2015-01-301-3/+7
* fixes #1915Araq2015-01-121-3/+12
* Happy new year!Guillaume Gelin2015-01-061-1/+1
* fixes #940Araq2014-11-171-1/+2
* nimfix improvementsAraq2014-09-101-4/+2
* 'pretty' command does not exist anymore; improvements for nimfixAraq2014-09-101-1/+15
* updated the compiler to use the new symbol namesAraq2014-08-281-3/+3
* Nimrod renamed to NimAraq2014-08-281-1/+1
* fixes #1285Araq2014-06-301-1/+1