home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Distributions / ucb / spencer_2bsd.tar.gz / 2bsd.tar / src / pxp / gram < prev    next >
Text File  |  1980-02-17  |  468b  |  45 lines

  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
  45.