err_syntax6.y revision 268899
138212Simp%{
238212Simpint yylex(void);
338212Simpstatic void yyerror(const char *);
438212Simp%}
538212Simp
638212Simp%token <text) '(' '*' '&
738212Simp
838212Simp%%
938212SimpS: error
1038212Simp%%
1138212Simp
1238212Simp#include <stdio.h>
1338212Simp
1438212Simpint
1538212Simpmain(void)
1638212Simp{
1738213Simp    printf("yyparse() = %d\n", yyparse());
1838212Simp    return 0;
1938212Simp}
2038212Simp
2138212Simpint
2238212Simpyylex(void)
2338212Simp{
2438212Simp    return -1;
2538212Simp}
2638212Simp
2738212Simpstatic void
2838212Simpyyerror(const char* s)
2938212Simp{
3038212Simp    printf("%s\n", s);
3138212Simp}
3238212Simp