diff options
Diffstat (limited to 'nim/optast.pas')
-rw-r--r-- | nim/optast.pas | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/nim/optast.pas b/nim/optast.pas deleted file mode 100644 index 9f66a53db..000000000 --- a/nim/optast.pas +++ /dev/null @@ -1,34 +0,0 @@ -// -// -// The Nimrod Compiler -// (c) Copyright 2008 Andreas Rumpf -// -// See the file "copying.txt", included in this -// distribution, for details about the copyright. -// - -unit optast; - -// Optimizations that can be done by AST transformations. The code generators -// should work without the optimizer. The optimizer does the following: - -// - cross-module constant merging -// - cross-module generic merging -// - lowers set operations to bit operations -// - inlining of procs -// - ``s == ""`` --> ``len(s) == 0`` -// - optimization of ``&`` string operator - -interface - -{$include 'config.inc'} - -uses - nsystem, ast, astalgo, strutils, hashes, trees, treetab, platform, magicsys, - options, msgs, crc, idents, lists, types, ropes, nmath, wordrecg, rnimsyn; - -implementation - - -end. - |