public interface MutableSymbolTable extends SymbolTable
Modifier and Type | Method and Description |
---|---|
void |
addFunction(Function function) |
void |
addVar(String name,
Object value) |
SymbolTable |
getSymbolTable() |
void |
removeFunction(String name) |
void |
removeVar(String name) |
void |
setSymbolTable(SymbolTable symbolTable) |
exists, function, iterfuncs, itervars, value
forEach, iterator, spliterator
void setSymbolTable(SymbolTable symbolTable)
SymbolTable getSymbolTable()
void addFunction(Function function)
void removeVar(String name)
void removeFunction(String name)