Files
Nim/compiler
Zahary Karadjov d0edb1826b adds an option to interleave the generated code with snippets from the 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).
2012-12-02 20:36:29 +02:00
..
2012-06-14 17:33:00 +03:00
2012-11-03 15:57:12 +01:00
2012-01-02 23:07:35 +01:00
2012-11-28 01:15:13 +02:00
2012-11-28 01:15:13 +02:00
2012-11-28 01:15:13 +02:00
2012-11-28 01:15:13 +02:00
2012-11-28 01:15:13 +02:00
2012-10-14 12:02:57 +02:00
2012-09-08 15:43:21 +02:00
2012-08-20 08:44:17 +02:00
2012-11-28 01:15:13 +02:00
2012-09-23 01:18:13 +02:00
2012-11-28 01:15:13 +02:00
2012-11-28 01:15:13 +02:00
2011-04-12 01:13:42 +02:00
2012-11-01 01:11:48 +01:00
2012-11-28 01:15:13 +02:00
2012-09-08 15:43:21 +02:00
2012-11-28 01:15:13 +02:00
2012-11-28 01:15:13 +02:00
2012-11-28 01:15:13 +02:00
2012-09-10 19:34:16 +02:00
2012-01-02 23:07:35 +01:00
2012-07-29 00:23:37 +02:00
2011-04-12 01:13:42 +02:00
2012-11-22 07:53:50 +01:00
2012-11-28 01:15:13 +02:00
2012-10-12 17:13:58 +02:00
2012-11-22 01:36:57 +01:00
2012-10-24 08:43:17 +02:00
2012-11-28 01:15:13 +02:00
2012-11-28 01:15:13 +02:00
2012-11-21 21:00:54 +01:00
2012-11-25 11:03:14 +01:00
2012-11-22 07:53:50 +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.