Nim/compiler
2014-07-15 01:14:37 +02:00
..
ast some progress on the VM 2014-07-15 01:14:37 +02:00
c2nim Made the code more robust and detect nkPrefix as number (-1 or +4) for enum sorting. Added also a new test for enums. 2014-06-17 21:42:16 +02:00
caas some progress on the VM 2014-07-15 01:14:37 +02:00
cgen some progress on the VM 2014-07-15 01:14:37 +02:00
common some progress on the VM 2014-07-15 01:14:37 +02:00
docgen some progress on the VM 2014-07-15 01:14:37 +02:00
jsgen some progress on the VM 2014-07-15 01:14:37 +02:00
keywords some progress on the VM 2014-07-15 01:14:37 +02:00
lexer some progress on the VM 2014-07-15 01:14:37 +02:00
main some progress on the VM 2014-07-15 01:14:37 +02:00
options some progress on the VM 2014-07-15 01:14:37 +02:00
parsers some progress on the VM 2014-07-15 01:14:37 +02:00
pas2nim Changed tests and tools to use 'discard' statements instead of 'nil' for empty blocks. 2014-02-15 18:57:03 -05:00
passes some progress on the VM 2014-07-15 01:14:37 +02:00
renderers some progress on the VM 2014-07-15 01:14:37 +02:00
rodfiles some progress on the VM 2014-07-15 01:14:37 +02:00
sem some progress on the VM 2014-07-15 01:14:37 +02:00
symtab some progress on the VM 2014-07-15 01:14:37 +02:00
transformations some progress on the VM 2014-07-15 01:14:37 +02:00
vm some progress on the VM 2014-07-15 01:14:37 +02:00
nimrod.ini Add 'lib/pure/concurrency' path to nimrod.ini 2014-06-27 18:20:42 -04:00
nimrod.nim Fixes problems with JS code gen. 2014-04-11 21:36:02 +01:00
nimrod.nimrod.cfg some progress on the VM 2014-07-15 01:14:37 +02:00
readme.txt Removes executable bit for text files. 2013-03-16 23:53:07 +01:00

This directory contains the Nimrod compiler written in Nimrod. Note that this
code has been translated from a bootstrapping version written in Pascal, so
the code is **not** a poster child of good Nimrod code.