Bison distribution file list ----------------------------- COPYING Copyright notice by Free Software Foundation BISON.MAN The manual. CHANGES Alterations in porting to MS-DOS environment MAKEFILE object code dependencies file for MSDOS BISON.MAK makefile for OS/2 BISON.LNK link file DOSBISON.EXE Executable file and necessary parse handlers OS2BISON.EXE HAIRY.PRS SIMPLE.PRS ALLOCATE.H ALLOCATE.C \ BISON.H CLOSURE.C | CLOSURE.H CONFLICT.C | CONFLICT.H DERIVES.C | DERIVES.H FILES.C | FILES.H GETARGS.C | GETARGS.H GETOPT.C | GETOPT.H GRAM.C | GRAM.H LALR.C | LALR.H LEX.C | LEX.H LR0.C > source files LR0.H MAIN.C | MACHINE.H NULLABLE.C | NEW.H OUTPUT.C | NULLABLE.H PRINT.C | OUTPUT.H READER.C | PRINT.H SYMTAB.C | READER.H WARSHALL.C | STATE.H | SYMTAB.H | TYPES.H | WARSHALL.H / README assorted documents REFERENC BISON.CLD UNIXMAKE.MAK original unix makefile BISON.1 Bison manual in nroff format BISON.MAN manual, printable BISON.TEX Tutorial, TEX format BISONINF.0 Tutorial BISONINF.1 " BISONINF.2 " BISONINF.3 " VMSGTARG.C necessary functions if using VMS VMSHLP.MAR The HOC3 (Higher Order Calculator) from "Unix Programming Environment" chapter 8, page 257 by Kerhighan & Pike, sprawls over the following files. HOC3 is a thorough example of program development using YACC or BISON parser generators. MAKEFILE.HOC dependency data for automatic program construction MAKEFILE.MS as above, but for Microsoft MAKE v4.0 INIT.C \ MATH.C \ SYMBOL.C > support functions for HOC3 calculator HOC3.H / HOCDECL.H / HOC3.Y YACC (or Bison) specification for parser HOC.IN sample input file for HOC3.EXE HOC_IS.DOC very brief description of what HOC3 does. HOCDEMO.BAT demo