Crate rigz_vm

Source

Macros§

define_value_tests
err
errln
generate_bin_op_methods
generate_builder
generate_unary_op_methods
handle_js
impl_from
impl_from_cast
out
outln
runner_common

Structs§

CallFrame
CustomType
EventLifecycle
IndexMap
A hash table where the iteration order of the key-value pairs is independent of the hash values of the keys.
MemoizedLifecycle
RigzArgs
Scope
todo need to know whether scope is function, root, or expression for returns for functions, return value for root, this is a halt otherwise inner scope returns should cascade to function call or root
StatefulLifecycle
TestLifecycle
TestResults
VM
VMBuilder
VMOptions
VMStack

Enums§

BinaryOperation
BroadcastArgs
Instruction
Lifecycle
LoadValue
Number
RigzType
StackValue
Stage
UnaryOperation
VMArg
VMCallSite
VMError
VMState
Value
ValueRange
Variable

Traits§

Logical
Module
ResolveValue
Reverse
RigzBuilder
Runner

Type Aliases§

IndexMapEntry
Process
ResolvedModule
VarArgs
VarArgsRc