mice/
lib.rs

1//! # mice, messing with dice
2//!
3//! This crate is written primarily for my own
4//! usage, and will likely obtain extensions related
5//! to games that I play.
6#![allow(clippy::try_err)]
7pub mod backend_support;
8pub mod cost;
9pub mod interp;
10pub mod mir;
11pub mod parse;
12pub mod stack;
13pub mod tree;
14pub mod viz;
15// The scripting language takes on a large amount of dependencies
16// beyond what is necessary to offer a general dice VM, so it will
17// be cfg-ed out by default.
18#[cfg(feature = "script")]
19pub mod script;
20
21#[cfg(test)]
22mod tests;