add basic notions of literals, unary operators and binary operators, and use them to define +, -, <=, ...