1#![cfg_attr(target_os = "emscripten", feature(let_chains, unsigned_is_multiple_of))]
2
3pub mod args;
4pub mod broadcast;
5pub mod coercion;
6pub mod error_policy;
7pub mod format;
8pub mod formula_plane;
9pub mod function;
10pub mod function_contract;
11pub mod function_registry;
12pub mod instant;
13pub mod interpreter;
14pub mod locale;
15pub mod rng;
16pub mod stripes;
17pub mod timezone;
18pub mod traits;
19
20pub mod builtins;
21pub mod reference;
22
23pub use reference::CellRef;
24pub use reference::Coord;
25pub use reference::RangeRef;
26pub use reference::SheetId;
27
28mod macros;
29#[cfg(test)]
30pub mod test_utils;
31#[cfg(any(test, feature = "test-support"))]
32#[doc(hidden)]
33pub mod test_workbook;
34
35pub mod engine;
36pub mod planner;
37pub mod telemetry;
38
39pub mod arrow_store;
41pub mod compute_prelude;
43
44#[cfg(test)]
45mod tests;