update version Lexer, solve comment problem