conditionally compiled. Still need to add info messages for the directives.
conffile.h.) The new system is intended to replace the existing grammar.y and scanner.l files. I don't want to depend on flex/bison any longer.