moved node type declarations into parser/nodes.go