about summary refs log tree commit diff
path: root/src/fix-ng/fix.cc
AgeCommit message (Collapse)AuthorFilesLines
2003-11-09 * Turned the msg() and debug() functions into macros, since theyEelco Dolstra1-1/+1
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. :-)
2003-11-02 * Primops: baseNameOf, toString.Eelco Dolstra1-4/+0
2003-11-01 * Conditions, string equality.Eelco Dolstra1-6/+0
2003-10-31 * Working evaluator.Eelco Dolstra1-300/+19
* Mutually recursive attribute sets. * Print evaluator efficiency statistics.
2003-10-30 * Factor out evaluation into a separate file.Eelco Dolstra1-55/+10
2003-10-30 * Don't use a search path.Eelco Dolstra1-4/+5
2003-10-29 * Basic grammar and parser for the Fix language. We use libsglr andEelco Dolstra1-5/+2
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.
2003-10-29 * Forked new version of Fix.Eelco Dolstra1-0/+488