summary refs log tree commit diff stats
path: root/compiler/c2nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #1006Araq2014-03-221-1/+2
* c2nim knows about arrray[N, T]Araq2014-03-221-4/+5
* c2nim knows about the 'union' pragmaAraq2014-03-051-11/+10
* Changed tests and tools to use 'discard' statements instead of 'nil' for empt...Clay Sweetser2014-02-152-6/+6
* Applied Araq's suggestions for c2nimVincent Burns2014-01-142-9/+11
* removed hack for return statementVincent Burns2014-01-142-9/+14
* Slightly better type parsing for parameters and cast expressionsVincent Burns2014-01-142-7/+46
* Fix for expression parsing, 'new' is a valid C symbolVincent Burns2014-01-131-6/+9
* Fix for some comments during if statementsVincent Burns2014-01-133-1/+25
* Support more proper do..while statementsVincent Burns2014-01-131-9/+39
* for statements support comma expressionsVincent Burns2014-01-131-2/+4
* New expression parserVincent Burns2014-01-121-350/+274
* Properly lex floating constantsVincent Burns2014-01-121-5/+20
* Lex '\xHH' character constantsVincent Burns2014-01-121-0/+17
* Added spliceHeader option to c2nimVincent Burns2014-01-121-5/+17
* case consistency part 8Araq2013-12-284-62/+62
* c2nim: added some scope operator parsingAraq2013-09-113-18/+44
* cn2im: basic C++ supportAraq2013-09-105-54/+710
* fixes #440Araq2013-05-182-10/+13
* c2nim compiles againAraq2013-05-151-1/+1
* c2nim, pas2nim compile againAraq2013-05-071-8/+8
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-167-0/+0
* fixes #323Araq2013-03-162-2/+23
* codegen produces better code for complex assignmentsAraq2013-02-241-2/+2
* fixed a newly introduced c2nim bug; many untested improvements to the FFI at ...Araq2012-12-312-0/+4
* syntax compatibility between do blocks and stmt blocksZahary Karadjov2012-10-041-1/+1
* bugfix: c2nim and pas2nim work againAraq2012-09-261-2/+3
* c2nim and system.nim now agree on a C type mappingAraq2012-07-152-8/+17
* c2nim, pas2nim compile againAraq2012-02-291-2/+2
* fixes #93Araq2012-01-291-1/+0
* year 2012 for most copyright headersAraq2012-01-024-5/+5
* c2nim: bugfix: 'type x[10];' was not parsed properlyAraq2011-12-302-5/+3
* GC stack scanning cares about interior pointersAraq2011-12-302-2/+3
* c2nim compiles againAraq2011-12-121-1/+1
* path canonicalization and proper project relative pathsZahary Karadjov2011-12-091-4/+4
* cleaned up configuration file handling and documented the new behaviourAraq2011-11-301-0/+0
* c2nim: bugfix: parsing of typedef'ed function pointersAraq2011-09-282-11/+8
* c2nim,pas2nim: use the stdout.writeln to display the "unknown option" messageKeita Haga2011-07-291-1/+1
* c2nim,pas2nim: bugfix: --out:FILE option does not work as documentedKeita Haga2011-07-291-7/+7
* 0.8.12 bugfix: some files not in download packageAraq2011-07-111-1/+1
* c2nim compiles againAraq2011-04-231-1/+1
* got rid of some arcane module namesAraq2011-04-212-2/+2
* big repo cleanupAraq2011-04-127-0/+3498