Implement different kinds of literals