summary refs log tree commit diff stats
path: root/compiler/wordrecg.nim
Commit message (Expand)AuthorAgeFilesLines
* New concurrency model: next stepsAraq2014-04-191-5/+6
* first version of 'spawn'Araq2014-04-161-1/+2
* new concurrency model: first steps; shared is not a keyword anymoreAraq2014-04-141-2/+2
* Added support for {.packed.} pragma on objectsAudun Wilhelmsen2014-03-181-2/+2
* implemented 'union' and 'unchecked' pragmasAraq2014-03-051-2/+2
* renamed noStackFrame to asmNoStackFrameAraq2014-02-181-2/+2
* case consistency part 4Araq2013-12-271-2/+2
* Merge branch 'master' of https://github.com/Araq/Nimrod into vm2Araq2013-12-231-2/+3
|\
| * implemented 'injectStmt'; more debug supportAraq2013-12-161-2/+3
* | bugfix: keywords are sortedAraq2013-12-051-5/+5
|/
* implemented the using statementZahary Karadjov2013-08-311-5/+5
* implemented delegators and improved the error messages of unmatched type classesZahary Karadjov2013-08-261-2/+4
* implemented computed goto supportAraq2013-08-131-2/+2
* implements the 'codegenDecl' pragmaAraq2013-06-271-2/+2
* implemented large parts of the 'not nil' checkingAraq2013-06-091-2/+2
* added a ``noforward`` pragma that enables a new compilation strategyZahary Karadjov2013-05-111-2/+2
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
* made 'shared' a keywordAraq2012-11-221-2/+3
* implemented 'tags' pragmaAraq2012-11-111-3/+3
* bugfix: wrong assertions for C++ code generation; some solaris support; first...Araq2012-10-301-4/+4
* 'mixin' and 'interface' are now keywordsAraq2012-09-221-4/+5
* next steps towards term rewriting macros; simple examples workAraq2012-08-301-2/+2
* next steps to hygienic templatesAraq2012-08-201-2/+3
* first steps to make templates hygienicAraq2012-08-201-2/+2
* documentation improvements; added system.gorge (for Araq's fun)Araq2012-06-221-2/+2
* destructor pragmaZahary Karadjov2012-06-071-2/+2
* codegen for user-defined destructorsZahary Karadjov2012-05-251-1/+6
* more Objective-C and C keywords are now escapedZahary Karadjov2012-04-181-4/+12
* experimental support for preserving local variable names in the generated codeZahary Karadjov2012-04-131-7/+45
* Added ``global`` pragma that can be used to introduce new global variables fr...Zahary Karadjov2012-04-051-2/+2
* merged branch overloading-for-macrosZahary Karadjov2012-03-191-2/+2
|\
| * bootstraps fine with overloadable templatesZahary Karadjov2012-03-141-2/+2
* | first steps for cleaner static/const distinctionAraq2012-03-131-6/+8
|/
* bugfix: no need for arrows to be new token kindsAraq2012-02-121-2/+2
* `do' keyword in the grammar for lambda blocksZahary Karadjov2012-02-101-6/+10
* pragma on/off improvements; endb rewrittenAraq2012-01-281-2/+2
* implemented incompleteStruct pragma; embedded debugger works with posix moduleAraq2012-01-051-2/+2
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* new pragma: 'noinit'Araq2011-11-251-2/+2
* 'export' is now a keywordAraq2011-11-241-2/+3
* renamed optional to discardableAraq2011-09-241-2/+2
* implemented optional pragma for implicit discardAraq2011-09-241-2/+2
* 'pure' is now 'noStackFrame' for procsAraq2011-08-191-2/+3
* implemented --nimcache config option; big clean up of magic wordsAraq2011-08-191-29/+18
* support for C++ code generation; importcpp and importobjc pragmasAraq2011-08-071-4/+7
* old pointer deref operator completely removedAraq2011-07-231-3/+3
* bugfix: 'set' overloadable; further steps for multi threading supportAraq2011-07-081-2/+2
* importCompilerProc pragma introduced because the hacks for typeinfo.nim did n...Araq2011-06-271-4/+5
* basic thread analysis workingAraq2011-06-131-2/+2
* got rid of nstrtabs and nhashes modulesAraq2011-06-101-2/+2