home *** CD-ROM | disk | FTP | other *** search
/ Power Programmierung 2 / Power-Programmierung CD 2 (Tewi)(1994).iso / c / compcomp / yacc / simpl.y < prev    next >
Encoding:
Text File  |  1991-11-17  |  436 b   |  29 lines

  1. %term ID END
  2. %left '+'
  3. %left '*'
  4. %left '('
  5.  
  6. %%
  7. exp    : exp '+' term        = { 1; }
  8.         | term                  = { 2; }
  9.     ;
  10. term    : term '*' fact     = { 3; }
  11.         | fact                  = { 4; }
  12.     ;
  13. fact    : '(' exp ')'        = { 5; }
  14.         | ID                    = { 6; }
  15.     ;
  16. %%
  17.  
  18. yyerror(s)
  19. char *s;
  20. {
  21. /* For this program we ignore yyerror() calls: */
  22. /*  printf("\n%s",s);   */
  23. }
  24.  
  25. main() {
  26.     return yyparse();
  27. }
  28.  
  29.