1264790Sbapt%{ 2264790Sbaptint yylex(void); 3264790Sbaptstatic void yyerror(const char *); 4264790Sbapt%} 5264790Sbapt 6264790Sbapt%% 7264790Sbapt 8264790SbaptS: { error 9264790Sbapt%% 10264790Sbapt 11264790Sbapt#include <stdio.h> 12264790Sbapt 13264790Sbaptint 14264790Sbaptmain(void) 15264790Sbapt{ 16264790Sbapt printf("yyparse() = %d\n", yyparse()); 17264790Sbapt return 0; 18264790Sbapt} 19264790Sbapt 20264790Sbaptint 21264790Sbaptyylex(void) 22264790Sbapt{ 23264790Sbapt return -1; 24264790Sbapt} 25264790Sbapt 26264790Sbaptstatic void 27264790Sbaptyyerror(const char* s) 28264790Sbapt{ 29264790Sbapt printf("%s\n", s); 30264790Sbapt} 31