character and string lex is changed.
regular expression for comment lex is modified.
cast expression grammar is modified.