summary refs log tree commit diff stats
path: root/compiler/semmagic.nim
Commit message (Expand)AuthorAgeFilesLines
* system.locals is now a plugin for educationAraq2015-04-241-29/+0
* fixes #2447Araq2015-04-221-1/+1
* added '..^' and '..<' operators; 'nil' is allowed for 'len'; added plugin sys...Araq2015-04-221-0/+7
* fixes #2420; negative indexing for slicing is obsolete (breaking change!)Araq2015-03-281-4/+4
* disallow negative indexingAraq2015-03-271-0/+13
* implemented a[^1] notationAraq2015-03-261-0/+30
* fixes #1805Araq2015-03-211-8/+28
* Happy new year!Guillaume Gelin2015-01-061-1/+1
* implemented procCall builtinAraq2014-11-281-0/+3
* fixes #1366Araq2014-08-301-1/+1
* Nimrod renamed to NimAraq2014-08-281-1/+1
* progress with futuresAraq2014-05-231-11/+0
* 'parallel' statement almost workingAraq2014-05-221-1/+11
* progress for the 'parallel' statementAraq2014-05-141-1/+1
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+1
* Merge branch 'upstream' into develZahary Karadjov2013-12-291-8/+7
|\
| * make more tests greenZahary Karadjov2013-12-291-4/+3
| * static params: expr[T] is now static[T]Zahary Karadjov2013-12-191-1/+1
* | case consistency: next stepsAraq2013-12-291-1/+1
* | case consistency part 4Araq2013-12-271-7/+7
* | new VM: globals kinda workAraq2013-12-131-1/+3
* | new VM: improvementsAraq2013-12-121-11/+6
* | compiler bootstraps with new VMAraq2013-10-151-0/+17
|/
* implemented delegators and improved the error messages of unmatched type classesZahary Karadjov2013-08-261-0/+1
* Experimental support for delayed instantiation of genericsZahary Karadjov2013-08-231-1/+1
* get rid of ImportTablePos and ModuleTablePosZahary Karadjov2013-05-121-2/+3
* test-runner for caas multi-step testsZahary Karadjov2013-05-041-1/+2
* added system.localsAraq2013-03-211-1/+29
* improved support for typedesc valuesZahary Karadjov2012-09-251-2/+6
* distinguish properly between nkOpen and nkClosedSymChoiceAraq2012-08-261-3/+9
* bindSym suffices; no 'bind' for macros anymoreAraq2012-08-251-0/+19
* better error handling for better idetools supportAraq2012-07-291-1/+1
* better overloading capabilities for 'shallowCopy'; little bugfix for 'system....Araq2012-07-291-0/+2
* changed integer promotion rules; breaks bootstrapping and lots of codeAraq2012-07-081-0/+6
* Added system.staticExec proc for executing external command at compile-timeZahary Karadjov2012-06-021-14/+0
* the foundations of a type traits module; better error messages for expr, type...Zahary Karadjov2012-04-061-0/+11
* some bugfixes for symbolfilesAraq2012-03-231-1/+1
* pragma blocks; fixed line information issue with user defined assertionsAraq2012-01-171-0/+18
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* codegen uses alias analysis to generate better codeAraq2011-12-101-1/+3
* alias analysis as required for the code gen and the HLOAraq2011-12-081-0/+36