Simplified parser nodes
Distinction between terminal and non-terminal nodes