- Nov 19, 2003
-
-
Eelco Dolstra authored
that it can be used by multiple programs.
-
Eelco Dolstra authored
* Several bug fixes in the grammar. * Allow one-line comments (#... and //...) to end in EOF.
-
- Nov 18, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
* More refactoring.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
* More refactoring.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Nov 16, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Nov 10, 2003
-
-
Eelco Dolstra authored
* Add some rejections and lexical restrictions to the grammar to make this work.
-
- Nov 09, 2003
-
-
Eelco Dolstra authored
turned out to be a huge performance bottleneck (the text to printed would always be evaluated, even when it was above the verbosity level). This reduces fix-ng execution time by over 50%. gprof(1) is very useful. :-)
-
Eelco Dolstra authored
-
- Nov 06, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Nov 05, 2003
-
-
Eelco Dolstra authored
* Logical operators (!, &&, ||, ->).
-
Eelco Dolstra authored
substitutions, Fix terms are very large when printed as trees (in memory, they are quite compact due to sharing).
-
Eelco Dolstra authored
-
- Nov 03, 2003
-
-
Eelco Dolstra authored
The ATerm library doesn't search the heap for pointers to ATerms when garbage collecting. As a result, C++ containers such as `map<ATerm, ATerm>' will cause pointer to be hidden from the garbage collector, causing crashes. Instead, we now use ATermTables.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
semicolons instead of comma's. Final semicolon in the set is optional.
-
- Nov 02, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Nov 01, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
attribute set.
-
- Oct 31, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
* Mutually recursive attribute sets. * Print evaluator efficiency statistics.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
buggy. It fails to clear an internal variable (SG_textIndex) between invocations, so it can be called only once during a program execution.
-
- Oct 30, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
removed, paths are absolutised relative to the path containing the expression we just parsed, and integer literals are converted to actual integers.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Oct 29, 2003
-
-
Eelco Dolstra authored
friends to do the parsing. The parse table is embedded in the Fix executable using bin2c, which converts an arbitrary file into a C character array.
-