runmat-vm 0.5.0

RunMat virtual machine and bytecode interpreter
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pub mod compile;
pub mod instr;
pub mod program;

pub use compile::{compile, compile_semantic_function_registry};
pub use instr::{ArgSpec, EmitLabel, EndExpr, Instr, StackEffect};
pub use program::{
    AsyncMetadata, AwaitSite, Bytecode, FunctionBytecode, FunctionRegistry, SpawnSite,
};
#[cfg(feature = "native-accel")]
pub use program::{
    FusionCandidateGroup, FusionInstructionKind, FusionInstructionWindow, FusionMetadata,
};