add more C++ keywords. handle char literals