gridline_engine/engine/
mod.rs1mod cell;
14mod cell_ref;
15mod cycle;
16mod deps;
17mod eval;
18mod format;
19mod preprocess;
20
21pub use cell::{Cell, CellType, ComputedMap, Grid, SpillMap};
22pub use cell_ref::CellRef;
23pub use cycle::detect_cycle;
24pub use deps::{extract_dependencies, parse_range};
25pub use eval::{
26 create_engine, create_engine_with_functions, create_engine_with_functions_and_spill,
27 create_engine_with_spill, eval_with_functions,
28};
29pub use format::{format_dynamic, format_number};
30pub use preprocess::{ShiftOperation, preprocess_script, preprocess_script_with_context, shift_formula_references};
31
32pub use rhai::{AST, Dynamic};