Add position to parser and AST nodes
Add constants