Workbook Engine
This section explains how Formulon models, edits, recalculates, and preserves workbooks. The same flow applies to every host surface — what changes between surfaces is packaging, memory ownership, and error reporting.
Why "Workbook" is its own section
Runtimes describe how you invoke Formulon; the workbook section describes what the engine actually does once invoked. The split lets the runtime pages stay focused on host integration while the engine concepts live in one place.
Read next
- Lifecycle — how bytes become a workbook model and back.
- Formula engine — value kinds, coordinates, function behavior.
- Workbook operations — sheets, cells, styles, metadata, structures.
- Recalculation — dirty cells, dependencies, iterative settings, partial recalc.
- Dynamic arrays — spill behavior and shape-sensitive recalculation.
- File formats — OOXML, XLSB, and preservation boundaries.