summary refs log tree commit diff stats
path: root/lib/system.nim
Commit message (Expand)AuthorAgeFilesLines
* equality and hashing for closuresAraq2012-07-171-0/+1
* make tests green againAraq2012-07-171-0/+1
* preparations for making 'closure' the default calling convention for proc typesAraq2012-07-161-7/+7
* c2nim and system.nim now agree on a C type mappingAraq2012-07-151-0/+11
* added system.@ for openarraysAraq2012-07-141-1/+8
* improved unsigned supportAraq2012-07-141-42/+1
* proper enum constraints for system.nimAraq2012-07-131-3/+3
* 'addSon' for types deprecated for 'int literal type' analysis (3)Araq2012-07-091-11/+11
* made tests green againAraq2012-07-091-3/+5
* changed integer promotion rules; breaks bootstrapping and lots of codeAraq2012-07-081-6/+10
* ' is optional in type suffixes for numerical literalsAraq2012-07-021-0/+4
* bite the bullet and make 'initStackBottom' a compilerprocAraq2012-06-241-5/+5
* system.nim: documentation fixesAraq2012-06-231-5/+5
* documentation improvements; added system.gorge (for Araq's fun)Araq2012-06-221-1/+7
* better support for unsigned integers.Zahary Karadjov2012-06-111-38/+76
* fix compilation errors when bootstrapping with C++Zahary Karadjov2012-06-041-1/+3
* attempt to fix nimbuildZahary Karadjov2012-06-021-1/+2
* Merge branch 'master' of github.com:Araq/Nimrod into upstreamZahary Karadjov2012-06-021-5/+36
|\
| * '+=' etc for all floating point typesAraq2012-05-291-4/+4
| * Added timezone handling and functions for adding and subtracting time to the ...Dominik Picheta2012-05-261-0/+13
| * added system.||; lacks runtime supportAraq2012-05-231-0/+9
| * TInteger vs TOrdinalAraq2012-05-221-1/+5
| * added another system.getStackTraceAraq2012-05-201-0/+5
* | Added system.staticExec proc for executing external command at compile-timeZahary Karadjov2012-06-021-2/+13
|/
* Fixes for embeddable devices (--os:standalone)dom962012-05-201-8/+8
* added system.getStackTrace; docgen refactoring (incomplete)Araq2012-05-061-0/+3
* documentation improvements; GC_step improvedAraq2012-04-211-2/+2
* Finally rebuilt the sources to take advantage of the new type system capabili...Zahary Karadjov2012-04-211-2/+17
* implicit generics types as return types. removed the error message for captur...Zahary Karadjov2012-04-211-2/+4
* produce errors on proc types with implicit empty param lists.Zahary Karadjov2012-04-201-3/+3
* Proper C scopes for if, try and case statementsZahary Karadjov2012-04-121-6/+6
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-04-011-3/+25
|\
| * Merge branch 'master' of github.com:Araq/Nimrod into upstreamZahary Karadjov2012-03-311-25/+29
| |\
| * | generic types can be used like type classes. distinct can be applied to type ...Zahary Karadjov2012-03-251-3/+25
* | | added strutils.parseEnum; fixes #95Araq2012-04-011-1/+0
| |/ |/|
* | implemented support for the AVR CPU and standalone OSAraq2012-03-311-25/+29
|/
* merged branch overloading-for-macrosZahary Karadjov2012-03-191-13/+13
|\
| * updated system.nim to take advantage of the new template capabilitiesZahary Karadjov2012-03-151-13/+13
* | unittest module compiles againAraq2012-03-171-1/+1
* | rebuilt C sourcesAraq2012-03-171-7/+0
* | clean separation of PNimrodNode and tyExprAraq2012-03-161-0/+5
* | first steps for cleaner static/const distinctionAraq2012-03-131-6/+6
|/
* helper templates static, eval and emit for easier compile-time code evaluationZahary Karadjov2012-02-241-0/+14
* added system.setControlCHook, system.writeStackTraceAraq2012-02-191-0/+8
* added 'system.shallow'Araq2012-02-091-2/+2
* added 'system.shallow'Araq2012-02-091-1/+22
* further steps for closure support; added 'system.rawProc', 'system.rawEnv'Araq2012-02-081-0/+14
* further steps to closure supportAraq2012-02-061-0/+3
* implemented/fixed #92Araq2012-01-291-0/+32
* sysasserts leaner againAraq2012-01-291-7/+1