1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
//! molt-shell -- The Molt REPL and Test Harness //! //! This crate provides the code for adding the Molt REPL and related tools to a binary //! crate. //! //! In each case, begin by creating a `molt::Interp` and adding any application-specific //! extensions. Then: //! //! * To invoke the REPL, use [`molt_shell::repl`](./fn.repl.html). //! * To execute a script, use [`molt_shell::script`](./fn.script.html). //! * To execute the test harness on a Molt test script, use //! [`molt_shell::test_harness`](./test_harness/index.html). //! * To execute the benchmark harness on a Molt test script, use //! [`molt_shell::bench`](./bench/index.html). pub mod bench; mod shell; pub mod test_harness; pub use bench::*; pub use shell::*; pub use test_harness::*;