Node:Environment Variables, Next:, Previous:Bison Options, Up:Invocation



Environment Variables

Here is a list of environment variables which affect the way Bison runs.

BISON_SIMPLE
BISON_HAIRY
Much of the parser generated by Bison is copied verbatim from a file called bison.simple. If Bison cannot find that file, or if you would like to direct Bison to use a different copy, setting the environment variable BISON_SIMPLE to the path of the file will cause Bison to use that copy instead.

When the %semantic_parser declaration is used, Bison copies from a file called bison.hairy instead. The location of this file can also be specified or overridden in a similar fashion, with the BISON_HAIRY environment variable.