xref: /freebsd/contrib/byacc/test/empty.y (revision f4b37ed0f8b307b1f3f0f630ca725d68f1dff30d)
1 %{
2 #ifdef YYBISON
3 #define YYLEX_DECL() yylex(void)
4 #define YYERROR_DECL() yyerror(const char *s)
5 static int YYLEX_DECL();
6 static void YYERROR_DECL();
7 #endif
8 %}
9 %%
10 start: ;
11 
12 %%
13 
14 #include <stdio.h>
15 
16 static int
17 YYLEX_DECL() {
18   return -1;
19 }
20 
21 static void
22 YYERROR_DECL() {
23   printf("%s\n",s);
24 }
25