4.4BSD/usr/src/usr.bin/pascal/eyacc/tags

Mey1	ey1.c	/^main(argc,argv) int argc; char *argv[]; {$/
UNION	ey1.c	/^UNION( a, b, c ) int *a, *b, *c; {$/
apack	ey4.c	/^apack(p, n ) int *p;{ \/* pack state i from temp1 /
arrdone	ey1.c	/^arrdone(){$/
arrset	ey1.c	/^arrset(s) char s[]; {$/
arrval	ey1.c	/^arrval(n){$/
aryfil	ey1.c	/^aryfil( v, n, c ) int *v,n,c; { \/* set elements 0/
cclose	ey5.c	/^cclose(i) FILE *i; {$/
cempty	ey3.c	/^cempty(){ \/* mark nonterminals which derive the e/
cexit	ey5.c	/^cexit(i){$/
cflush	ey5.c	/^cflush(x) FILE *x; { \/* fake! sets file to x *\/$/
chcopy	ey1.c	/^char *chcopy( p, q )  char *p, *q; {$/
chfind	ey2.c	/^chfind(t)$/
chstash	ey2.c	/^chstash( c ){$/
closure	ey3.c	/^closure(i){ \/* generate the closure of state i */
compare	ey1.c	/^compare(v) char *v; {	\/* compare ctokn with v *\//
copen	ey5.c	/^FILE *copen( s, c )$/
copy	ey1.c	/^copy(v) char *v; {	\/* copy ctokn to v *\/$/
cpfir	ey3.c	/^cpfir() {$/
cpres	ey3.c	/^cpres(){ \/* conpute an array with the beginnings /
cpyact	ey2.c	/^cpyact(){ \/* copy C action to the next ; or closi/
cpycode	ey2.c	/^cpycode(){ \/* copies code between \\{ and \\} *\//
defin	ey2.c	/^defin(t) {$/
defout	ey2.c	/^defout(){ \/* write out the defines (at the end of/
error	ey1.c	/^error(s,a1){ \/* write out error comment *\/$/
finact	ey2.c	/^finact(){$/
flset	ey3.c	/^struct looksets *flset( p ) $/
gettok	ey2.c	/^int gettok() {$/
go2	ey4.c	/^go2(i,c){ \/* do a goto on the closure state, not /
go2gen	ey4.c	/^go2gen(c){ \/* output the gotos for nonterminal c /
go2out	ey4.c	/^go2out(){ \/* output the gotos for the nontermnina/
output	ey4.c	/^output(){ \/* print the output for the states *\/$/
precftn	ey4.c	/^precftn(r,t){ \/* decide a shift\/reduce conflict /
prlook	ey1.c	/^prlook( p ) struct looksets *p;{$/
prred	ey4.c	/^prred(){ \/* print the information about the actio/
putitem	ey3.c	/^putitem ( ptr, lptr )		int *ptr; struct looksets */
settab	ey1.c	/^settab(){ \/* sets the output file to y.tab.c *\/$/
settty	ey1.c	/^settty()$/
setup	ey2.c	/^setup(argc,argv) int argc; char *argv[];$/
stagen	ey3.c	/^stagen(){ \/* generate the states *\/$/
state	ey3.c	/^state(c){ \/* sorts last state,and sees if it equa/
summary	ey1.c	/^summary(){ \/* output the summary on the tty *\/$/
symnam	ey1.c	/^char *symnam(i){ \/* return a pointer to the name /
wract	ey4.c	/^wract(i){ \/* output state i *\/$/
writem	ey1.c	/^char *writem(pp) struct item *pp; { \/* creates ou/
wrstate	ey4.c	/^wrstate(i){ \/* writes state i *\/$/
yalloc	ey1.c	/^int *yalloc(n){ \/* allocate n+1 words from vector/