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