expressions: Merge all the little generator programs into generate.pl.
authorBen Pfaff <blp@cs.stanford.edu>
Sun, 21 Feb 2016 00:43:21 +0000 (16:43 -0800)
committerBen Pfaff <blp@cs.stanford.edu>
Sun, 21 Feb 2016 00:43:21 +0000 (16:43 -0800)
commit312d3d2bd75e1589256d1115ff13363419ff4616
tree82e185281421112f1bfb88e2790fc35449e54b00
parent76f45fba02019d92050bdef346d3c4ce90022b42
expressions: Merge all the little generator programs into generate.pl.

The little generator programs had a bizarre flaw: they silently produced
no output if there was an error parsing their input.  This was due to the
use of the Perl "do" construct for executing generate.pl, which just
returns the message if the nested code exits with "die".  I know that the
generators actually worked better at one point...

Anyway, the simplest solution seems to be to just merge all the little
output generator programs into generate.pl.  It doesn't make the code any
harder to understand, so that's what this commit does.
src/language/expressions/automake.mk
src/language/expressions/evaluate.hpl [deleted file]
src/language/expressions/evaluate.incpl [deleted file]
src/language/expressions/generate.pl
src/language/expressions/operations.hpl [deleted file]
src/language/expressions/optimize.incpl [deleted file]
src/language/expressions/parse.incpl [deleted file]