diff -r 509b79602f7c -r 0c7663fdc8d3 stage1_2/iec_flex.ll --- a/stage1_2/iec_flex.ll Sat Jul 28 09:07:55 2012 +0100 +++ b/stage1_2/iec_flex.ll Tue Jul 31 12:39:04 2012 +0100 @@ -1616,8 +1616,8 @@ {fixed_point}ms {yylval.ID=strdup(yytext); yylval.ID[yyleng-2] = '\0'; return fixed_point_ms_token;} _ /* do nothing - eat it up!*/ -\# {/*fprintf(stderr, "poping from time_literal_state (###)\n");*/ yy_pop_state(); return end_interval_token;} -. {ERROR;} +\# {/*fprintf(stderr, "popping from time_literal_state (###)\n");*/ yy_pop_state(); return end_interval_token;} +. {/*fprintf(stderr, "time_literal_state: found invalid character '%s'. Aborting!\n", yytext);*/ ERROR;} \n {ERROR;} } /*******************************/