Crate fusabi_vm

Crate fusabi_vm 

Source

Re-exports§

pub use chunk::Chunk;
pub use chunk::ChunkBuilder;
pub use chunk::SourceSpan;
pub use closure::Closure;
pub use closure::Upvalue;
pub use error_reporter::format_error;
pub use error_reporter::RuntimeError;
pub use gc::GcHeap;
pub use gc::GcStats;
pub use gc::Trace;
pub use gc::Tracer;
pub use host::HostFn;
pub use host::HostRegistry;
pub use instruction::Instruction;
pub use optimized_vm::FastVm;
pub use value::HostData;
pub use value::Value;
pub use vm::Frame;
pub use vm::Vm;
pub use vm::VmError;

Modules§

chunk
closure
conversions
error_reporter
gc
host
instruction
optimized_vm
optimizer
stdlib
value
vm

Constants§

FZB_MAGIC
Magic bytes for Fusabi Bytecode files (.fzb)
FZB_VERSION
Version of the bytecode format