The built-in functions' declarations, as data: what each function's slots and return are, with
no calculation running and no implementation loaded.
Remarks
A file format decides how to spell a formula from what a function's slots accept — whether a
range in a slot is taken whole or intersected, for one. That question has an answer before any
engine starts, and the same answer wherever it is asked, so it is read here rather than from a
calculation's live function registry. The data is the declaration the compiler compiles from.
The built-in functions' declarations, as data: what each function's slots and return are, with no calculation running and no implementation loaded.
Remarks
A file format decides how to spell a formula from what a function's slots accept — whether a range in a slot is taken whole or intersected, for one. That question has an answer before any engine starts, and the same answer wherever it is asked, so it is read here rather than from a calculation's live function registry. The data is the declaration the compiler compiles from.