Uses of Interface
com.twineworks.tweakflow.lang.interpreter.memory.MemorySpace
Packages that use MemorySpace
Package
Description
-
Uses of MemorySpace in com.twineworks.tweakflow.lang.interpreter
Methods in com.twineworks.tweakflow.lang.interpreter that return MemorySpaceMethods in com.twineworks.tweakflow.lang.interpreter with parameters of type MemorySpaceModifier and TypeMethodDescriptionstatic voidInterpreter.evaluateSpace(MemorySpace space, EvaluationContext context) Constructors in com.twineworks.tweakflow.lang.interpreter with parameters of type MemorySpaceModifierConstructorDescriptionStackEntry(Node node, MemorySpace space, Map<ReferenceNode, ValueProvider> closures) -
Uses of MemorySpace in com.twineworks.tweakflow.lang.interpreter.memory
Classes in com.twineworks.tweakflow.lang.interpreter.memory that implement MemorySpaceFields in com.twineworks.tweakflow.lang.interpreter.memory declared as MemorySpaceMethods in com.twineworks.tweakflow.lang.interpreter.memory that return MemorySpaceModifier and TypeMethodDescriptionCell.getEnclosingSpace()GlobalMemorySpace.getEnclosingSpace()LocalMemorySpace.getEnclosingSpace()MemorySpace.getEnclosingSpace()GlobalMemorySpace.setEnclosingSpace(MemorySpace space) MemorySpace.setEnclosingSpace(MemorySpace space) Methods in com.twineworks.tweakflow.lang.interpreter.memory with parameters of type MemorySpaceModifier and TypeMethodDescriptionstatic StringMemorySpaceInspector.inspect(MemorySpace space) static StringMemorySpaceInspector.inspect(MemorySpace space, boolean expandFunctions) static voidMemorySpaceInspector.inspect(StringBuilder out, MemorySpace space, String leadingIndent, String inheritedIndent, String indentationUnit, boolean expandFunctions) static CellSpaces.resolve(ReferenceNode node, MemorySpace space) static CellSpaces.resolve(ReferenceOp op, MemorySpace space) Cell.setEnclosingSpace(MemorySpace space) GlobalMemorySpace.setEnclosingSpace(MemorySpace space) LocalMemorySpace.setEnclosingSpace(MemorySpace space) MemorySpace.setEnclosingSpace(MemorySpace space) Constructors in com.twineworks.tweakflow.lang.interpreter.memory with parameters of type MemorySpaceModifierConstructorDescriptionLocalMemorySpace(MemorySpace enclosingSpace, Scope scope, MemorySpaceType memorySpaceType, com.twineworks.collections.shapemap.ConstShapeMap<Cell> cells) -
Uses of MemorySpace in com.twineworks.tweakflow.lang.interpreter.ops
Methods in com.twineworks.tweakflow.lang.interpreter.ops with parameters of type MemorySpaceModifier and TypeMethodDescriptionvoidCapturePatternOp.bind(Value subject, MemorySpace frame) voidDataTypePatternOp.bind(Value subject, MemorySpace space) voidDefaultPatternOp.bind(Value subject, MemorySpace space) voidDictPatternOp.bind(Value subject, MemorySpace space) voidEmptyListPatternOp.bind(Value subject, MemorySpace space) voidExpressionPatternOp.bind(Value subject, MemorySpace space) voidHeadTailListPatternOp.bind(Value subject, MemorySpace space) voidInitLastListPatternOp.bind(Value subject, MemorySpace space) voidListPatternOp.bind(Value subject, MemorySpace space) voidMidListPatternOp.bind(Value subject, MemorySpace space) voidOpenDictPatternOp.bind(Value subject, MemorySpace space) voidPatternOp.bind(Value subject, MemorySpace space)