Skip to main content

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.