- AST parser - the foundation of the new parser, expressions are not yet fully implemented