err_syntax6.y revision 268899
1241806Suqs%{ 266868Sadrianint yylex(void); 366868Sadrianstatic void yyerror(const char *); 466868Sadrian%} 566868Sadrian 666868Sadrian%token <text) '(' '*' '& 766868Sadrian 866868Sadrian%% 966868SadrianS: error 1066868Sadrian%% 1166868Sadrian 1266868Sadrian#include <stdio.h> 1366868Sadrian 1466868Sadrianint 1566868Sadrianmain(void) 16241806Suqs{ 1766868Sadrian printf("yyparse() = %d\n", yyparse()); 1866868Sadrian return 0; 1966868Sadrian} 2066868Sadrian 2166868Sadrianint 2266868Sadrianyylex(void) 2366868Sadrian{ 2466868Sadrian return -1; 2566868Sadrian} 2666868Sadrian 2766868Sadrianstatic void 2866868Sadrianyyerror(const char* s) 2966868Sadrian{ 3066868Sadrian printf("%s\n", s); 3166868Sadrian} 3266868Sadrian