Module formula

Module formula 

Source
Expand description

Excel formula parser and evaluation engine.

Parses formula strings into an AST representation and evaluates them against cell data.

Re-exports§

pub use ast::BinaryOperator;
pub use ast::CellReference;
pub use ast::Expr;
pub use ast::UnaryOperator;
pub use eval::build_dependency_graph;
pub use eval::evaluate;
pub use eval::topological_sort;
pub use eval::CellCoord;
pub use eval::CellDataProvider;
pub use eval::CellSnapshot;
pub use eval::Evaluator;
pub use parser::parse_formula;

Modules§

ast
AST types for parsed Excel formulas.
eval
Formula evaluation engine.
functions
Built-in Excel function dispatch.
parser
nom-based parser for Excel formula strings.