1 2 3 4 5 6 7 8 9 10 11 12 13
//! M4: bytecode definition, compiler, VM (pure subset). See spec ยง8. pub mod op; pub mod program; pub mod value; pub mod compiler; pub mod vm; pub use compiler::compile_program; pub use op::{Const, Op}; pub use program::{Function, Program}; pub use value::{MapKey, Value}; pub use vm::{Vm, VmError, MAX_CALL_DEPTH};