added char literal to cup and lexer