public interface TMemory
Modifier and Type | Method and Description |
---|---|
void |
addForeach(ExecutionContextForeach value) |
void |
addIf(ExecutionContextIf context) |
void |
addWhile(ExecutionContextWhile value) |
boolean |
areAllIfOk(TContext context,
TMemory memory) |
void |
dumpDebug(java.lang.String message) |
TMemory |
forkFromGlobal(java.util.Map<java.lang.String,TValue> input) |
TValue |
getVariable(java.lang.String varname) |
boolean |
isEmpty() |
ExecutionContextForeach |
peekForeach() |
ExecutionContextIf |
peekIf() |
ExecutionContextWhile |
peekWhile() |
ExecutionContextForeach |
pollForeach() |
ExecutionContextIf |
pollIf() |
ExecutionContextWhile |
pollWhile() |
void |
putVariable(java.lang.String varname,
TValue value,
TVariableScope scope,
StringLocated location) |
void |
removeVariable(java.lang.String varname) |
java.util.Set<java.lang.String> |
variablesNames() |
Trie |
variablesNames3() |
TValue getVariable(java.lang.String varname)
void putVariable(java.lang.String varname, TValue value, TVariableScope scope, StringLocated location) throws EaterException
EaterException
void removeVariable(java.lang.String varname)
boolean isEmpty()
java.util.Set<java.lang.String> variablesNames()
Trie variablesNames3()
ExecutionContextIf peekIf()
boolean areAllIfOk(TContext context, TMemory memory) throws EaterException
EaterException
void addIf(ExecutionContextIf context)
void addWhile(ExecutionContextWhile value)
void addForeach(ExecutionContextForeach value)
ExecutionContextIf pollIf()
ExecutionContextWhile pollWhile()
ExecutionContextWhile peekWhile()
ExecutionContextForeach pollForeach()
ExecutionContextForeach peekForeach()
void dumpDebug(java.lang.String message)