mooigraph 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
..
COPYING 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
LR0.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
Makefile 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
README 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
REFERENCES 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
allocate.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
bison.1 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
bison.cld 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
bison.hairy 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
bison.simple 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
bison1.hairy 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
bison1.simple 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
build.com 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
calc.output 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
calc.tab.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
calc.y 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
closure.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
conflicts.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
derives.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
dsmake.output 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
files.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
files.h 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
getargs.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
gram.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
gram.h 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
lalr.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
lex.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
lex.h 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
machine.h 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
main.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
new.h 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
nullable.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
output.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
print.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
reader.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
state.h 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
symtab.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
symtab.h 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
types.h 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
vmsgetargs.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
vmshlp.mar 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu
warshall.c 3ddfecfb34 added a re-compilation of GNU Bison 1 parser generator 3 lat temu

README

bison-1.00 from 1988 recompiled and changed such that it compiles with gcc-8.3 in 2021 see the file dsmake.output

just type 'make' and a bison1 executable is compiled.
path for the skeletons given to file.c is fixed to
this dir to prevent conflicts with newer bison installed.
'make install' is intentionally turned off, see makefile.

bison -d option generates a .tab.h output file
bison -v option generates a calc.output file
bison -y option generates y.tab.c and y.tab.h like yacc does
bison -o outputfile generated output to another file

test to run calc.y:
./bison1 calc.y
gcc calc.tab.c
./a.out
3+3
6
ctrl-d