aftermath 1.1.3

A crate to parse and evaluate complex math expression
Documentation
#![warn(clippy::pedantic)]
mod eval;
#[warn(
    missing_docs,
    missing_debug_implementations,
    missing_copy_implementations,
    trivial_casts,
    trivial_numeric_casts,
    unsafe_code,
    unstable_features,
    unused_import_braces,
    unused_qualifications
)]
mod expr;
mod token_stream;

#[cfg(feature = "differentiation")]
pub mod differentiation;
#[cfg(feature = "reduce")]
pub mod reduce;

pub use eval::funcs;
pub use eval::rpn;
pub use eval::Arguments;
pub use eval::CalcError;
pub use eval::Context;
pub use eval::Func;
pub use expr::BuildError;
pub use expr::Expr;
pub use expr::InvalidToken;
pub use expr::Operator;