Expand description

General AST

Structs

Generic leaf AST node

Helper struct to accept parse listener on already generated tree

Traits

Types that can accept particular listener ** Usually implemented only in generated parser **

Tree that knows about underlying text

Base parse listener interface

Base interface for visiting over syntax tree

Workaround for default recursive children visiting

Types that can accept particular visitor ** Usually implemented only in generated parser **

Type Definitions

Error Leaf

non-error AST leaf node