Nim/compiler
2012-02-09 01:18:33 +01:00
..
c2nim fixes #93 2012-01-29 01:55:56 +01:00
pas2nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
aliases.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
ast.nim further steps to closure support 2012-02-06 00:19:56 +01:00
astalgo.nim bugfix: removed newSons legacy 2012-01-07 11:10:14 +01:00
bitsets.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
ccgcalls.nim further steps for closure support 2012-02-06 08:44:18 +01:00
ccgexprs.nim further steps for closure support 2012-02-06 08:44:18 +01:00
ccgmerge.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
ccgstmts.nim further steps to closure support 2012-02-06 00:19:56 +01:00
ccgthreadvars.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
ccgtypes.nim further steps for closure support 2012-02-06 08:44:18 +01:00
ccgutils.nim pragma blocks; fixed line information issue with user defined assertions 2012-01-17 23:58:18 +01:00
cgen.nim further steps for closure support 2012-02-08 09:10:59 +01:00
cgendata.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
cgmeth.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
charsets.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
commands.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
condsyms.nim bugfix: type alias to generic; generic type not stripped away from for loop variable 2012-01-07 20:03:41 +01:00
crc.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
depends.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
docgen.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
ecmasgen.nim ecmas fixes 2012-02-05 18:24:46 +00:00
evals.nim version 0.8.14 2012-02-09 01:18:33 +01:00
extccomp.nim niminst: diverse improvements; fixes #80 2012-01-13 21:15:00 +01:00
filter_tmpl.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
filters.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
highlite.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
idents.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
idgen.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
importer.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
lambdalifting.nim bugfix: lambdalifting: addHiddenParam 2012-02-08 23:02:51 +01:00
lexbase.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
lexer.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
lists.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
llstream.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
lookups.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
magicsys.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
main.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
msgs.nim further steps for closure support 2012-02-08 09:10:59 +01:00
nimconf.nim project wide configuration file now with suffix '.nimrod.cfg' 2012-01-15 13:54:28 +01:00
nimrod.cfg the current directory is no longer taken into account when resolving module paths 2011-12-11 12:41:06 +02:00
nimrod.dot big repo cleanup 2011-04-12 01:13:42 +02:00
nimrod.ini version 0.8.14 2012-02-09 01:18:33 +01:00
nimrod.nim bugfix: command line args are processed again after config files, so that --verbosity:3 works again 2012-01-08 10:50:10 +01:00
nimsets.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
nversion.nim version 0.8.14 2012-02-09 01:18:33 +01:00
options.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
parsecfg.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
parser.nim pragma blocks; fixed line information issue with user defined assertions 2012-01-17 23:58:18 +01:00
passaux.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
passes.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
pbraces.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
pendx.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
platform.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
pragmas.nim pragma on/off improvements; endb rewritten 2012-01-28 23:22:44 +01:00
procfind.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
readme.txt big repo cleanup 2011-04-12 01:13:42 +02:00
renderer.nim version 0.8.14 2012-02-09 01:18:33 +01:00
rodread.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
rodutils.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
rodwrite.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
ropes.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
rst.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
sem.nim pragma on/off improvements; endb rewritten 2012-01-28 23:22:44 +01:00
semcall.nim bugfix: type alias to generic; generic type not stripped away from for loop variable 2012-01-07 20:03:41 +01:00
semdata.nim pragma on/off improvements; endb rewritten 2012-01-28 23:22:44 +01:00
semexprs.nim further steps for closure support 2012-02-08 09:10:59 +01:00
semfold.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
semgnrc.nim bugfix: removed newSons legacy 2012-01-07 11:10:14 +01:00
seminst.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
semmagic.nim pragma blocks; fixed line information issue with user defined assertions 2012-01-17 23:58:18 +01:00
semstmts.nim further steps for closure support 2012-02-08 09:10:59 +01:00
semtempl.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
semthreads.nim further steps to closure support 2012-02-06 00:19:56 +01:00
semtypes.nim pragma on/off improvements; endb rewritten 2012-01-28 23:22:44 +01:00
semtypinst.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
sigmatch.nim closure implementation: first steps 2012-02-04 15:47:48 +01:00
suggest.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
syntaxes.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
tccgen.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
transf.nim further steps for closure support; added 'system.rawProc', 'system.rawEnv' 2012-02-08 22:56:31 +01:00
trees.nim further steps to closure support 2012-02-06 00:19:56 +01:00
treetab.nim year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
types.nim further steps to closure support 2012-02-06 00:19:56 +01:00
wordrecg.nim pragma on/off improvements; endb rewritten 2012-01-28 23:22:44 +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.