|
|
1.1 ! root 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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.