Expand description
Constructing a function AST at runtime.
Structsยง
- Assembler
- The very first step for constructing a function at runtime.
- Assembler
State - State of Assembler, keep tracking of generated function names and registered external functions.
- Code
Block - Code block consists of statements and acts as anonymous namespace scope for items and variable declarations.
- Function
Builder - Function builder API. Stores the state while we are constructing an AST for a function.
- Generated
Function - A function consisting of AST nodes that JIT can compile.