summary refs log tree commit diff stats
path: root/lib/nimbase.h
Commit message (Collapse)AuthorAgeFilesLines
* --os:standalone works againAraq2013-06-301-109/+1
|
* fixes #466Araq2013-06-061-2/+2
|
* nimbase.h doesn't need signal.hSimon Hafner2013-05-181-2/+1
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* documented object constrs; endb works againAraq2013-03-091-3/+3
|
* fixes nimrtl compilationZahary Karadjov2013-01-281-2/+2
|
* adds an option to interleave the generated code with snippets from the ↵Zahary Karadjov2012-12-021-0/+11
| | | | | | | | | | | | | | | original source Lines from the original source are outputted as comments next to line directives. Hopefully, this will make debugging codegen problems easier. Other changes: The frame setup code now uses a single-line C macro. My motivation was to reduce the noise in the generated output and make it easier to step over the boiler-plate code, but counter-intuitively this also improved the overall compilation speed a little bit so I applied the same treatment to line tracking too (this reduces the size of the generated files and the explanation is that probably the I/O overhead dominates the macro expansion costs).
* fixes #256 (I hope)Araq2012-11-201-1/+1
|
* bugfix: wrong assertions for C++ code generation; some solaris support; ↵Araq2012-10-301-0/+2
| | | | first steps to an effect system
* fixes 182Araq2012-08-021-1/+1
|
* more reliable NI/NU definitionsAraq2012-07-281-0/+18
|
* fixes #172Araq2012-07-251-6/+6
|
* Fixed math.round, added math.ceil and fixed times.format.Dominik Picheta2012-06-041-1/+1
|
* codegen for C++ exceptionsZahary Karadjov2012-06-031-0/+7
|
* further steps for closure supportAraq2012-02-061-5/+3
|
* implemented incompleteStruct pragma; embedded debugger works with posix moduleAraq2012-01-051-2/+4
|
* code gen can generate code to keep alive stack rootsAraq2011-12-221-0/+8
|
* bugfixes for .rod files and visual C++Araq2011-12-031-2/+2
|
* cgen: no type canon for integral types; osproc use posix_spawn instead of ↵Araq2011-11-181-0/+5
| | | | fork&exec
* Added system.program_results for controlling the exit code of the program ↵Zahary Karadjov2011-11-101-0/+2
| | | | | | | | under normal circumstances Implemented operators like +=, -=, etc for ordinals, floats and string Programs using the UnitTest module will now report the number of failed tests as the exit code of test runs (0 for successful run)
* code generator supports constant sequences; more consistent compile time ↵Araq2011-10-071-1/+1
| | | | evaluation
* support for C++ code generation; importcpp and importobjc pragmasAraq2011-08-071-4/+4
|
* further steps for thread support; bootstrapping should require unzip C ↵Araq2011-05-161-26/+0
| | | | sources and ./build.sh
* basic thread support; still broken on Windows; untested on Mac OS XAraq2011-01-181-2/+7
|
* docgen understands and ignores *when false*Araq2010-11-181-1/+4
|
* fixes for exception handling; added system.compileOptionAraq2010-09-131-4/+8
|
* bugfix: init of tempsAraq2010-08-241-0/+11
|
* DLL generation of the stdlib for unixAndreas Rumpf2010-08-041-0/+2
|
* c2nim tool addedAndreas Rumpf2010-07-211-1/+1
|
* explicit types for generic routinesAndreas Rumpf2010-05-281-0/+7
|
* bugfix: complex.nim compilesAndreas Rumpf2010-04-041-1/+3
|
* fixed pango/pangoutils new wrappersAndreas Rumpf2010-02-261-0/+0
|
* continued work on html/xmlparserrumpf_a@web.de2010-02-141-0/+0
|
* better subscript overloadingrumpf_a@web.de2010-01-031-1/+1
|
* version 0.8.2rumpf_a@web.de2009-10-211-3/+3
|
* added tools and web dirsAndreas Rumpf2009-09-151-0/+0
|
* some fixes for DMCAndreas Rumpf2009-05-201-11/+11
|
* version 0.7.6Andreas Rumpf2009-04-221-12/+13
|
* version 0.7.4Andreas Rumpf2009-01-071-14/+0
|
* version 0.7.0Andreas Rumpf2008-11-161-15/+39
|
* too many changes to listAndreas Rumpf2008-08-231-41/+52
|
* first releaseRumpf2008-06-231-0/+0
|
* Initial importAndreas Rumpf2008-06-221-0/+403