Table of Contents

Namespace RDCore.SDK.Runtime.Abstract.Execution

Classes

ExecutionResultInfo

An execution result value that encapsulates a RuntimeSemanticsEvaluationResult result object.

Interfaces

ICallStackFrame
IExecutionPipeline<TResult>
IExecutionSession

Encapsulates an execution session.

IStackFrame

Defines the representation of a single generic stack frame.

IStackFrame<TInputIndex>

Defines the representation of a single generic, indexed stack frame.

IStackManager<TFrame>
ISymbolProvider

A service that loads a Symbol into the semantic layer.

ISymbolResolver

A service that resolves an identifier name to a Symbol given a scope Uri and that can lookup the value of a symbol in the current context.

IVBExecutionContext

Represents and encapsulates the execution environment and memory space.

IVirtualHeap

A service that manages the run-time memory structure of an execution context.

Enums

ExecutionSessionState

Encodes the state of an execution session.