[][src]Module rant::runtime

Structs

CallStack

Represents a call stack and its associated locals.

OutputWriter

Writes a stream of buffers that can be passed to a parent buffer or rendered to a string.

RuntimeError
StackFrame

Represents a call stack frame.

VM

Enums

Intent

Intents are actions queued on a stack frame that are performed before the frame runs.

OutputBuffer

A unit of output.

RuntimeErrorType

Provides general categories of runtime errors encountered in Rant.

SetterValueSource

Describes where a setter gets its RHS value.

StackFrameFlavor

Hints at what kind of program element a specific stack frame represents.

Constants

MAX_STACK_SIZE

Type Definitions

RuntimeResult