necromat 0.1.0

NECROTIC MATHEMATICS: a TUI calculator
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Evaluation: expressions, the line evaluator with the `sum` accumulator
//! and sections, typed errors, and number formatting. See
//! `doc/design/evaluation.md`.

mod error;
mod evaluator;
mod expression;
mod format;
mod section;

pub use error::{ErrorCode, EvalError};
pub use evaluator::{Evaluator, LineResult};
pub use expression::{SUM_KEYWORD, evaluate_expression};
pub use format::format_number;
pub use section::section_total;