public interface Optimizer
Modifier and Type | Interface and Description |
---|---|
static interface |
Optimizer.FunctionOptimizer |
Modifier and Type | Method and Description |
---|---|
CodeBuilder |
getCodeBuilder() |
Interpreter |
getInterpreter() |
SymbolTable |
getSymbolTable() |
Code |
optimize(Code code) |
Code |
optimize(SymbolTable symbolTable,
Code code) |
void |
setSymbolTable(SymbolTable symbolTable) |
Code optimize(SymbolTable symbolTable, Code code)
void setSymbolTable(SymbolTable symbolTable)
SymbolTable getSymbolTable()
Interpreter getInterpreter()
CodeBuilder getCodeBuilder()