Skip to main content

sheetkit_core/formula/
mod.rs

1//! Excel formula parser and evaluation engine.
2//!
3//! Parses formula strings into an AST representation and evaluates them
4//! against cell data.
5
6pub mod ast;
7pub mod eval;
8pub mod functions;
9pub mod parser;
10
11pub use ast::{BinaryOperator, CellReference, Expr, UnaryOperator};
12pub use eval::{
13    build_dependency_graph, evaluate, topological_sort, CellCoord, CellDataProvider, CellSnapshot,
14    Evaluator,
15};
16pub use parser::parse_formula;