summary refs log tree commit diff stats
path: root/compiler/semstmts.nim
Commit message (Expand)AuthorAgeFilesLines
* implemented region pointersAraq2014-04-091-2/+2
* fixes #911Araq2014-03-281-0/+6
* fixes a typoAraq2014-03-271-1/+1
* reference implementation of a vector swizzle libraryZahary Karadjov2014-03-201-9/+6
* fix #715 againZahary Karadjov2014-03-161-1/+3
* implements higher-order inline iterators and return type inference for iteratorsZahary Karadjov2014-03-081-8/+10
* Merge branch 'devel' of github.com:Araq/Nimrod into develZahary Karadjov2014-03-061-1/+1
|\
| * fixes #942Araq2014-03-051-1/+1
* | split the inline and closure iterators into different symbol kinds for easier...Zahary Karadjov2014-03-061-10/+12
* | iterators now return tyIter(T);Zahary Karadjov2014-03-051-2/+3
|/
* Merge branch 'vm2_2' into develAraq2014-02-251-3/+6
|\
| * new VM is getting stableAraq2014-02-241-3/+6
* | fix #945Zahary Karadjov2014-02-201-4/+5
* | fix #204;Zahary Karadjov2014-02-181-1/+6
|/
* fix #807Zahary Karadjov2014-02-171-2/+2
* quite messy implementation of generic lambdas, needs reworking; fixes #715Zahary Karadjov2014-02-171-13/+50
* fix #188Zahary Karadjov2014-02-171-0/+24
* tyTypeDesc and tyRange always have 1 child; this might be tyNone but it is re...Araq2014-02-051-2/+2
* macro tests almost greenAraq2014-02-031-0/+3
* fixes #844Araq2014-02-021-4/+6
* Merge branch 'devel' of https://www.github.com/Araq/Nimrod into develZahary Karadjov2014-01-261-2/+9
|\
| * next steps for closure iteratorsAraq2014-01-221-2/+9
* | implements #766;Zahary Karadjov2014-01-241-1/+1
|/
* parser support anon iteratorsAraq2014-01-201-2/+6
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-4/+6
* fixed #597Zahary Karadjov2014-01-021-1/+1
* clean-up some obsolete code; close #602Zahary Karadjov2013-12-311-10/+6
* Merge branch 'upstream' into develZahary Karadjov2013-12-291-6/+10
|\
| * make more tests greenZahary Karadjov2013-12-291-2/+6
* | case consistency: cs:partial bootstraps on windowsAraq2013-12-291-11/+11
* | case consistency: next stepsAraq2013-12-291-6/+6
* | case consistency part 4Araq2013-12-271-76/+76
* | case consistency part 1Araq2013-12-271-5/+5
* | new VM: passes more testsAraq2013-12-061-7/+12
* | Merge branch 'master' into vm2Araq2013-12-051-17/+24
|\|
| * fixes #696Araq2013-12-011-0/+2
| * fixes #663Araq2013-11-191-9/+9
| * Merge pull request #680 from Varriount/core/fix-generic-crashesAndreas Rumpf2013-11-191-2/+3
| |\
| | * Prevent lambdas from crashing if given implicit generic parameters.Clay Sweetser2013-11-181-2/+3
| * | simple unit test and better documentation for the user defined type classesZahary Karadjov2013-11-171-6/+10
| |/
* | tcnstseq works againAraq2013-11-071-1/+3
* | compiler bootstraps with new VMAraq2013-10-151-2/+2
|/
* improvements for TR macrosAraq2013-09-171-3/+8
* Merge branch 'type-classes' into upstreamZahary Karadjov2013-09-031-2/+9
|\
| * implemented delegators and improved the error messages of unmatched type classesZahary Karadjov2013-08-261-1/+8
| * prevent eval crashes due to PContext-dependent ops not being available in eva...Zahary Karadjov2013-08-251-1/+1
* | fixes #554, fixes #179Araq2013-08-311-3/+6
* | fixes #578Araq2013-08-301-1/+1
|/
* Experimental support for delayed instantiation of genericsZahary Karadjov2013-08-231-6/+10
* Revert "Revert "static and default params for generics""Zahary Karadjov2013-08-191-1/+2