modification of lexer about:
TOKEN_ID and TOKEN_STRING

wrong understanding of these two before