1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
#![forbid(unsafe_code)] pub mod error; pub use error::{Error, Result}; // VM mod memory; mod export; mod stack; pub use stack::*; mod value; pub use value::*; mod compiler; mod vm; pub use vm::*; // Module mod function; pub use function::*; mod module; pub use module::*; #[cfg(test)] mod tests { #[test] fn it_works() { assert_eq!(2 + 2, 4); } }