File:  [CSRG BSD Unix] / 43BSDReno / pgrm / pascal / src / gram
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 16:12:57 2018 UTC (8 years, 1 month ago) by root
Branches: MAIN, BSD
CVS tags: HEAD, BSD43reno
BSD 4.3reno

"@(#)gram 2.1 2/8/84"
/yyval/s/int/union semstack/
s/ 0//
/yypv/s/int/union semstack/
/\*yysterm\[]/,$d
1;/yyactr/ka
'a,$s/yypv/yyYpv/g
'aa
	register union semstack *yyYpv;
	register struct tnode *p, *q;
	yyYpv = yypv;
.
1;/^##/-w! y.tab.h
/^int yylval 0/d
/extern int yychar,/s//extern/
/yyclearin/d
/yyerrok/d
1;/^##/d
$a

yyEactr(__np__, var)
int __np__;
char *var;
{
switch(__np__) {
default:
return (1);
break;
.
g/case.*@@/s/@@//\
.m$
g/@@/ka\
'a;?case?,?case?t$\
'am$\
a\
}\
break;
$a
}
/*NOTREACHED*/
}
.
1,$s/@@//
/int nterms/d
/int nnonter/d
/int nstate/d
/int yyerrval/d
/yyact\[/s/ {/ = {/
/yypact/s/ {/ = {/
/yyr1/s/ {/ = {/
/yyr2/s/ {/ = {/
/yygo/s/ {/ = {/
/yypgo/s/ {/ = {/
/static/i
#ifndef lint
.
/static/a
#endif
.
w!
q

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.