Expand description
The command registry: every control word and environment the tier-1 surface knows, each with its parse behavior, plus the known tier-2 vocabulary so unsupported constructs fail as precise, named, tier-tagged errors (the coverage ratchet’s unit — G0-4’s normative counting rules).
The tier-1 surface is the §11.4 seed vocabulary united with the G0-4
rank extension (construct_table.tsv in franken_manim); the two
T1-by-rank preamble commands the Reference’s default template defines —
\minus and \mathds — are built in here as the seed of the default
preamble pack (generalized macro packs land with their own bead).
Enums§
- Construct
Status - Parse-level support status of a construct, queryable in the construct
table’s own naming scheme (
\frac,env:array,script:sup,char:U+00F6, …). This is what the coverage ratchet and the corpus goldens consume. - Tier
- Construct tiers, per the G0-4 harvest.
Constants§
- LAYOUT_
PENDING_ TRACKING - Where parse-supported constructs whose layout has not landed yet are tracked (environments, drawn/stretchy constructions, macro packs).
- TIER2_
TRACKING - Where unsupported-but-known constructs are tracked.
- UNTIERED_
TRACKING - Where unknown (untiered) constructs should be reported.
Functions§
- construct_
status - Parse-level support status for a construct named in the G0-4 construct
table’s scheme:
\frac(control word),\\,– i.e. a backslash plus one non-letter char (control symbol),env:name,script:sup,script:sub,prime,tie,alignment-tab,math-island, orchar:U+XXXX.