Class Cell
java.lang.Object
com.twineworks.tweakflow.lang.interpreter.memory.Cell
- All Implemented Interfaces:
MemorySpace,ValueProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.twineworks.collections.shapemap.ConstShapeMap<Cell>getCells()getScope()getValue()booleanisDirty()booleanbooleanbooleanbooleanbooleanisModule()booleanisVar()setDirty(boolean dirty) setEnclosingSpace(MemorySpace space) setEvaluating(boolean evaluating) setLeafSymbol(Symbol symbol)
-
Constructor Details
-
Cell
public Cell()
-
-
Method Details
-
getSymbol
-
setSymbol
-
setSymbol
-
setLeafSymbol
-
isEvaluating
public boolean isEvaluating() -
setEvaluating
-
getCells
- Specified by:
getCellsin interfaceMemorySpace
-
getEnclosingSpace
- Specified by:
getEnclosingSpacein interfaceMemorySpace
-
setEnclosingSpace
- Specified by:
setEnclosingSpacein interfaceMemorySpace
-
getScope
- Specified by:
getScopein interfaceMemorySpace
-
getMemorySpaceType
- Specified by:
getMemorySpaceTypein interfaceMemorySpace
-
setScope
-
isModule
public boolean isModule() -
isLibrary
public boolean isLibrary() -
isInteractiveUnit
public boolean isInteractiveUnit() -
isInteractiveSection
public boolean isInteractiveSection() -
isVar
public boolean isVar() -
getValue
- Specified by:
getValuein interfaceValueProvider
-
setValue
-
isDirty
public boolean isDirty() -
setDirty
-