diff options
-rw-r--r-- | lexer.l | 2 | ||||
-rw-r--r-- | parser.y | 1 |
2 files changed, 3 insertions, 0 deletions
@@ -95,4 +95,6 @@ HEX [0-9a-f] <INITIAL><<EOF>> { return 0; } <<EOF>> { BEGIN(INITIAL); return T_EOL; } +. { return T_UNKNOWN; } + %% @@ -37,6 +37,7 @@ void yyerror(const char *msg) %token END 0 "end of file" +%token T_UNKNOWN %token T_SPACE %token T_EOL |