upgrade test for lexer and parser and some bugs have been fix