summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* locks now in their own core moduleAraq2011-08-201-8/+4
* 'pure' is now 'noStackFrame' for procsAraq2011-08-192-7/+9
* small bugfix for evalAraq2011-08-191-1/+1
* documentation for --nimcache optionAraq2011-08-191-0/+1
* implemented --nimcache config option; big clean up of magic wordsAraq2011-08-195-185/+153
* inlining of 'var openarray' iterators now workAraq2011-08-182-25/+48
* bugfix topenarrayrepr works againAraq2011-08-161-1/+2
* finally got rid of nkPassAsOpenArrayAraq2011-08-1611-71/+49
* added xmltree.innerText; fixes #49Araq2011-08-153-29/+32
* added system.running for threadsAraq2011-08-111-10/+5
* bugfix: #line generation for windowsAraq2011-08-111-2/+2
* further tests for var T result type; ttables test now fails :-(Araq2011-08-101-2/+1
* added system.slurp for easy embedding of resourcesAraq2011-08-104-21/+28
* modifyable results for generics; teventemitter worksAraq2011-08-092-10/+14
* fixes #35, fixes #43Araq2011-08-082-2/+4
* json code generation works againAraq2011-08-072-4/+4
* support for C++ code generation; importcpp and importobjc pragmasAraq2011-08-0720-171/+247
* fixes #42Araq2011-08-043-117/+91
* anonymous procs implemented; however no closure support yetAraq2011-08-013-5/+14
* documentation for 'var T' as return typeAraq2011-08-011-14/+11
* 'var T' for iteratorsAraq2011-07-314-5/+41
* void type improvements; documentation improvementsAraq2011-07-311-0/+1
* void type for genericsAraq2011-07-312-12/+6
* 'is' operator for generic codeAraq2011-07-312-21/+12
* preparation for new 'is' operator; breaks bootstrapping again, sorry (use gen...Araq2011-07-319-21/+44
* attempt to improve 'suggest' featureAraq2011-07-302-8/+11
* Merge branch 'master' of git@github.com:Araq/NimrodAraq2011-07-302-13/+13
|\
| * c2nim,pas2nim: use the stdout.writeln to display the "unknown option" messageKeita Haga2011-07-292-2/+2
| * c2nim,pas2nim: bugfix: --out:FILE option does not work as documentedKeita Haga2011-07-292-11/+11
* | bugfix: forwarding of generic procs now worksAraq2011-07-304-42/+55
|/
* bugfix: 'final' not passed to genericAraq2011-07-296-62/+50
* bugfixes; step one for 'var T' as return type supportAraq2011-07-2817-58/+119
* Merge branch 'master' of github.com:Araq/NimrodAraq2011-07-261-181/+181
|\
| * pas2nim: nhashes library doesn't existKeita Haga2011-07-251-181/+181
* | bugfixes; added events module, sequtils moduleAraq2011-07-262-5/+7
* | doc improvements; added lazarus exampleAraq2011-07-242-17/+17
|/
* old pointer deref operator completely removedAraq2011-07-237-18/+13
* bugfix: proper cache for generic instantiationsAraq2011-07-217-79/+53
* first steps to explicit channels for thread communication; added mainThreadIdAraq2011-07-165-41/+41
* 0.8.12 bugfix: some files not in download packageAraq2011-07-112-1/+2
* preparations for 0.8.12Araq2011-07-107-16/+38
* bugfix: 'set' overloadable; further steps for multi threading supportAraq2011-07-0813-88/+117
* bugfix: subranges in generics properly detectedAraq2011-06-291-2/+4
* tests are green againAraq2011-06-281-4/+5
* importCompilerProc pragma introduced because the hacks for typeinfo.nim did n...Araq2011-06-275-11/+26
* second attempt to fix code gen for pegs.nimAraq2011-06-262-5/+1
* bugfix: pegs.nim compiles againAraq2011-06-262-3/+5
* improvements to get code size down for programs that don't use GCAraq2011-06-261-0/+3
* code gen bugfixes; marshal.nim implementedAraq2011-06-263-14/+32
* bugfix: shallowCopy should not break bootstrapping anymore; encodings.nim for...Araq2011-06-211-5/+9