Introduction of structural ast nodes
Adds structural node category into AST, facilitating the distinction between expression nodes, structural nodes (e.g. statements, assignments, etc.) and other node types.
Adds structural node category into AST, facilitating the distinction between expression nodes, structural nodes (e.g. statements, assignments, etc.) and other node types.