Abstract syntax tree

An abstract syntax tree (AST) represents a program or expression as a hierarchy of nodes for meaningful constructs, omitting details such as punctuation and formatting.

Connect