Module hime_redist::ast
[−]
[src]
Module for Abstract-Syntax Trees
Structs
Ast |
Represents a simple AST with a tree structure The nodes are stored in sequential arrays where the children of a node are an inner sequence. The linkage is represented by each node storing its number of children and the index of its first child. |
AstCell |
Represents a cell in an AST inner structure |
AstFamily |
Represents a family of children for an ASTNode |
AstFamilyIterator |
Represents and iterator for adjacents in this graph |
AstImpl |
Implementation of a simple AST with a tree structure The nodes are stored in sequential arrays where the children of a node are an inner sequence. The linkage is represented by each node storing its number of children and the index of its first child. |
AstNode |
Represents a node in an Abstract Syntax Tree |
TableElemRef |
Represents a compact reference to an element in a table |
Enums
TableType |
Represents a type of symbol table |