[−][src]Crate molt
Molt Client Library
This module defines the API for Molt clients.
The interp
module defines the Molt interpreter itself, and provides the primary
API. Values in the Molt language are stored internally using the Value
struct. Other
relevant data types, including MoltResult
and ResultCode
, are defined in
the types
module.
The test_harness
module defines the test runner for Molt's TCL-level testing. It
can be used directly in Cargo integration tests or via a Molt shell, whether standard or
custom.
See The Molt Book for an introduction to Molt.
Re-exports
pub use crate::interp::Interp; |
pub use crate::test_harness::test_harness; |
pub use crate::types::*; |
Modules
dict | Dictionary Utilities |
interp | The Molt Interpreter |
test_harness | Molt Test Harness |
types | Public Type Declarations |
value | The Value Type |
Macros
molt_err | Returns an |
molt_ok | Returns an |
molt_throw | Returns an |
Functions
check_args | This function is used in command functions to check whether the command's argument
list is of a proper size for the given command. If it is, |