parser add action; lexer add error flag