1#![warn(missing_docs)]
2#![cfg_attr(all(feature = "nightly", test), feature(test))]
5#[cfg(all(feature = "nightly", test))]
6extern crate test;
7
8extern crate core;
9
10pub use bimm_contracts_macros::shape_contract;
11
12pub mod bindings;
14pub mod contracts;
16pub mod expressions;
18pub mod macros;
20pub mod math;
22pub mod shape_argument;
24
25pub use bindings::StackEnvironment;
26pub use contracts::{DimMatcher, ShapeContract};
27pub use expressions::DimExpr;
28pub use shape_argument::ShapeArgument;