summary refs log tree commit diff stats
path: root/compiler/sem.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #3158Araq2015-08-021-1/+5
* implemented {.noforward:on.} for type sections; useful for c2nim generated wr...Araq2015-07-081-1/+5
* fixes #2470, fixes #1354Araq2015-04-281-0/+4
* system.locals is now a plugin for educationAraq2015-04-241-1/+1
* added '..^' and '..<' operators; 'nil' is allowed for 'len'; added plugin sys...Araq2015-04-221-1/+1
* first implementation of overloading of '='; missing: rewriting let/var sectionsAraq2015-04-061-1/+1
* fixes #2346Araq2015-03-161-0/+1
* fixes #2252Araq2015-03-041-23/+23
* fixes #2216Araq2015-02-261-9/+0
* temptyseqs works againAraq2015-02-101-2/+4
* nimsuggest improvementsAraq2015-01-301-7/+19
* preparations for C++ template supportAraq2015-01-231-3/+3
* better error message for 'invalid type'Araq2015-01-231-2/+8
* fixes #1708, fixes #871Araq2014-12-281-0/+20
* fixes #1120Araq2014-12-251-1/+0
* implemented 'experimental' switchAraq2014-12-051-3/+0
* fixes #1562, fixes #1543Araq2014-11-201-1/+1
* nicer error messages (untested)Araq2014-10-261-2/+1
* nimfix now in its own directory; single file mode now the defaultAraq2014-10-051-2/+2
* deepCopy is instantiated when its corresponding type is instantiatedAraq2014-09-261-0/+2
* improvements for nimfixAraq2014-09-101-0/+1
* nimfix can fix obsolete statement commentsAraq2014-09-081-0/+3
* updated the compiler to use the new symbol namesAraq2014-08-281-1/+1
* Nimrod renamed to NimAraq2014-08-281-1/+1
* progress on 'spawn'Araq2014-08-101-1/+1
* better error messages for macro instantiationsAraq2014-07-101-0/+3
* fixes #1285Araq2014-06-301-1/+1
* Merge pull request #1281 from Araq/new_spawnAndreas Rumpf2014-06-161-1/+2
|\
| * Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawnAraq2014-06-011-1/+2
| |\
| | * progress for the 'parallel' statementAraq2014-05-141-1/+2
* | | Fixed #1172 (for real)Clay Sweetser2014-06-011-3/+7
|/ /
* | Renamed considerAccents to considerQuotedIdentClay Sweetser2014-05-261-2/+2
* | Renamed 'considerAcc' to 'considerAccents' for clarityClay Sweetser2014-05-241-2/+2
|/
* removed flawed thread analysis passAraq2014-04-201-8/+2
* implemented region pointersAraq2014-04-091-2/+2
* propagate semExpr flags in macro/template expansionZahary Karadjov2014-04-061-8/+11
* reference implementation of a vector swizzle libraryZahary Karadjov2014-03-201-0/+3
* fix tsemistaticZahary Karadjov2014-03-111-3/+15
* further improvements for static generic params; activate the hardest test casesZahary Karadjov2014-03-101-1/+2
* fix #909Zahary Karadjov2014-03-091-0/+4
* new VM is getting stableAraq2014-02-241-1/+1
* quite messy implementation of generic lambdas, needs reworking; fixes #715Zahary Karadjov2014-02-171-0/+1
* fixes #712Araq2014-02-141-1/+2
* fixes #797; generic procs can be used in places expecting matching concrete p...Zahary Karadjov2014-02-111-0/+1
* tyTypeDesc and tyRange always have 1 child; this might be tyNone but it is re...Araq2014-02-051-1/+3
* better html generator for the tester; fixes some VM bugsAraq2014-01-171-11/+18
* introduce tyFromExpr; fixes #618Zahary Karadjov2014-01-041-0/+8
* migrate the static param handling to ReplaceTypeVars; fix tgenericvariantZahary Karadjov2013-12-301-4/+7
* Merge branch 'upstream' into develZahary Karadjov2013-12-291-14/+41
|\
| * make more tests greenZahary Karadjov2013-12-291-10/+9