Commit | Line | Data |
---|---|---|
1 | /yyval/s//*&/ | |
2 | /\*yysterm\[]/,$d | |
3 | 1;/yyactr/ka | |
4 | 'a,$s/yypv/yyYpv/g | |
5 | 'aa | |
6 | register int **yyYpv; | |
7 | register int *p, *q; | |
8 | yyYpv = yypv; | |
9 | . | |
10 | 1;/^##/-w y.tab.h | |
11 | /^int yylval 0/d | |
12 | /extern int yychar,/s//extern/ | |
13 | /yyclearin/d | |
14 | /yyerrok/d | |
15 | 1;/^##/d | |
16 | $a | |
17 | ||
18 | yyEactr(__np__, var) | |
19 | int __np__; | |
20 | char *var; | |
21 | { | |
22 | switch(__np__) { | |
23 | default: | |
24 | return (1); | |
25 | . | |
26 | g/case.*@/s/@//\ | |
27 | .m$ | |
28 | g/@/ka\ | |
29 | 'a;?case?,?case?t$\ | |
30 | 'am$\ | |
31 | a\ | |
32 | }\ | |
33 | break; | |
34 | $a | |
35 | } | |
36 | } | |
37 | . | |
38 | 1,$s/@// | |
39 | /int nterms/d | |
40 | /int nnonter/d | |
41 | /int nstate/d | |
42 | /int yyerrval/d | |
43 | w | |
44 | q |