modify Lexical Analyzer