← Graph

Abstract Syntax Tree

concept 2 connections

Internal tree-shaped representation of source code generated by a parser: usually an operation at the top with operands on the sides. Produced by Ruby's syntactical analysis phase from the token stream. Alternative internal representations include three-address code and bytecode (e.g. Java). Subsequent semantical analysis and optimization phases traverse the AST multiple times.

category
architecture
about
Abstract Syntax Tree concept
AST is described as Ruby's internal tree representation after parsing.
related_to
Abstract Syntax Tree concept
The AST is the classical output of the syntactical-analysis stage.

Provenance

Read by
1 extraction