add char literals support