Expand description
Body-grammar parser for the workload readouts: block.
See SRD-63 §5.1.
Push 3’s grammar:
- Items are whitespace-separated. Each item is one
of:
- Readout call — bare lower-snake-case
identifier matching a registered readout name.
Followed (optionally) by space-separated
key=valueoptions up to the next non-key=token. - Parameterised form —
name:argis sugar forname pattern=arg(the readout’s primary option, currently themetric:patternshorthand — generalised in Push 4). - Quoted literal —
"text"or'text'. Preserved verbatim. - Bare punctuation — a non-identifier byte at an item boundary becomes a single-character literal.
- Readout call — bare lower-snake-case
identifier matching a registered readout name.
Followed (optionally) by space-separated
Push 3 punts:
- Color directives (
@RED,[#hex]) — Push 4. - Wildcard event-slot bindings — Push 4.
- Composition / override resolver (
+-prefix) — Push 4.