1 /* $NetBSD: error.y,v 1.1.1.5 2013/04/06 14:45:27 christos Exp $ */ 2 3 %{ 4 int yylex(void); 5 static void yyerror(const char *); 6 %} 7 %% 8 S: error 9 %% 10 11 #include <stdio.h> 12 13 int 14 main(void) 15 { 16 printf("yyparse() = %d\n", yyparse()); 17 return 0; 18 } 19 20 int yylex(void)21yylex(void) 22 { 23 return -1; 24 } 25 26 static void yyerror(const char * s)27yyerror(const char* s) 28 { 29 printf("%s\n", s); 30 } 31