E BISON, UTILITIES, GNU bison -- parser generator (alternative to yacc)   1 aug-1995 Sheldon Bishov, bishov@star.enet.dec.com   ; The source for files was Free Software Foundation, ftp from  anonymous@prep.ai.mit.edu   M To build, unzip file, set default to the source directory, and enter command:      $ @build VAXC  ! VAX/VAXC  or7     $ @build DECC  ! Alpha/DECC; not tested on VAX/DECC   F To (optionally) load help into user library, set default to the source+ directory and enter the following commands: #     $ library/help/create bison.hlb &     $ library bison.hlb/help bison.hlp     $ @install_help bison.hlb   $ Other requirements for installation:  9 Assign a rooted directory logical gnu_bison; for example,   ? $ assign /trans=concealed WORK215:[TOOLS.BISON-A2_3.] gnu_bison   H Either build bison.exe using the information in *readme*.* and install.;D files, or use the version from the [.VAX] or [.ALPHA] subdirectory. G Move the .exe file to the gnu_bison:[000000] directory. Then be sure to E move a copy of the file bison.simple and (for VAX only) vmshlp.obj to G this same directory.  Note that the VAX version was built under OpenVMS + V6.1, the Alpha version under OpenVMS V6.2.   D If you use a name for the executable file other than bison.exe, editK the bison.cld file.  For example if you want to use the name bison.exe_vax,  change the "IMAGE" line to: & 	IMAGE	GNU_BISON:[000000]BISON.EXE_VAX  D Read other *readme*.* files, and install.; for further installation 
 instructions.   F To process bison input files, and compile the code generated by bison,F you can use build-bison.com.  P1 is the name of the file, without the H .bison or other extension.  A sample input file, calc.bison, is provided> in the source directory.  When built it functions as a simple  (non-graphical) calculator.    Following changes in code:   build.com: Update cc_option   F build-bison.com: New procedure, makes easier build of .exe using bison  G install_help.com: new procedure for optional installation of help file.   6 vmsgetargs.c: Remove redundant extern int declarations