Module visitor
Source - HeapVisitor ๐
- HeapVisitor visits every item in an
Ast
recursively using constant stack
size and a heap size proportional to the size of the Ast
.
- ClassFrame ๐
- Represents a single stack frame while performing structural induction over
a character class.
- ClassInduct ๐
- A representation of the inductive step when performing structural induction
over a character class.
- Frame ๐
- Represents a single stack frame while performing structural induction over
an
Ast
.
- Visitor
- A trait for visiting an abstract syntax tree (AST) in depth first order.
- visit
- Executes an implementation of
Visitor
in constant stack space.