diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2008-11-16 22:08:15 +0100 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2008-11-16 22:08:15 +0100 |
commit | 8b2a9401a147bd0b26cd2976ae71a1022fbde8cc (patch) | |
tree | c1a1323003ee8148af5dc60bcf1b88157dd00eb8 /doc/filelist.txt | |
parent | 972c51086152bd45aef4eb17c099fa3472a19d04 (diff) | |
download | Nim-8b2a9401a147bd0b26cd2976ae71a1022fbde8cc.tar.gz |
version 0.7.0
Diffstat (limited to 'doc/filelist.txt')
-rw-r--r-- | doc/filelist.txt | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/doc/filelist.txt b/doc/filelist.txt index cdb06cb9c..5d9f1125e 100644 --- a/doc/filelist.txt +++ b/doc/filelist.txt @@ -11,6 +11,7 @@ ast type definitions of the abstract syntax tree (AST) and node constructors astalgo algorithms for containers of AST nodes; converting the AST to YAML; the symbol table +passes implement the passes managemer for passes over the AST trees few algorithms for nodes; this module is less important types module for traversing type graphs; also contain several helpers for dealing with types @@ -23,19 +24,15 @@ semtypes contains the semantic checking phase for types idents implements a general mapping from identifiers to an internal representation (``PIdent``) that is used, so that a simple - pointer comparison suffices to say whether two Nimrod - identifiers are equivalent + id-comparison suffices to say whether two Nimrod identifiers + are equivalent ropes implements long strings using represented as trees for lazy evaluation; used mainly by the code generators ccgobj contains type definitions neeeded for C code generation and some helpers -ccgmangl contains the name mangler for converting Nimrod - identifiers to their C counterparts ccgutils contains helpers for the C code generator -ccgtemps contains the handling of temporary variables for the - C code generator ccgtypes the generator for C types ccgstmts the generator for statements ccgexprs the generator for expressions |