add verbose error output, enable comment in lex