% {#include void yyerror (char *); #include "addlex.h"%} %% [0-9] {yylval = atoi (YYTEXT); RETURN INTEGER;} [ / n ] Return * yytext; [/ t]; / * Skip Whitespace * /. YYERROR ("invalid character"); %% int yywrap (void) {Return 1;}