err_syntax9.y revision 264790
162856Sdcs%{ 262856Sdcsint yylex(void); 362856Sdcsstatic void yyerror(const char *); 462856Sdcs%} 562856Sdcs 662856Sdcs%start text 762856Sdcs%token text '(' '*' '&' 862872Sgreen 962872Sgreen%% 1062872SgreenS: error 1162872Sgreen%% 1262872Sgreen 1362872Sgreen#include <stdio.h> 1462872Sgreen 1562872Sgreenint 1662856Sdcsmain(void) 1762856Sdcs{ 1862856Sdcs printf("yyparse() = %d\n", yyparse()); 1962856Sdcs return 0; 2062856Sdcs} 2162856Sdcs 2262856Sdcsint 2362856Sdcsyylex(void) 2462856Sdcs{ 2562856Sdcs return -1; 2662856Sdcs} 27132389Stjr 2862856Sdcsstatic void 2962856Sdcsyyerror(const char* s) 3062856Sdcs{ 3162856Sdcs printf("%s\n", s); 3262856Sdcs} 3362856Sdcs