Skip to main content

lex_bytecode/
lib.rs

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