1234949Sbapt%{ 2234949Sbaptint yylex(void); 3234949Sbaptstatic void yyerror(const char *); 4234949Sbapt%} 5234949Sbapt%% 6234949SbaptS: error 7234949Sbapt%% 8234949Sbapt 9234949Sbapt#include <stdio.h> 10234949Sbapt 11234949Sbaptint 12234949Sbaptmain(void) 13234949Sbapt{ 14234949Sbapt printf("yyparse() = %d\n", yyparse()); 15234949Sbapt return 0; 16234949Sbapt} 17234949Sbapt 18234949Sbaptint 19234949Sbaptyylex(void) 20234949Sbapt{ 21234949Sbapt return -1; 22234949Sbapt} 23234949Sbapt 24234949Sbaptstatic void 25234949Sbaptyyerror(const char* s) 26234949Sbapt{ 27234949Sbapt printf("%s\n", s); 28234949Sbapt} 29