448 rules

The specs

The six normative documents, mirrored from the compiler repo. Every rule id is an anchor, so a citation anywhere on this site is a link into the rule that states it.

These are the authority. Where a generated page and a spec disagree, the spec is right and the page is a bug — the pages are projections of these rules, and refgen --check exists to keep them so.

specruleslinesraw
language.md1841774language.md
types.md351181types.md
runtime.md1021207runtime.md
nockasm.md25248nockasm.md
nockasm-target.md22512nockasm-target.md
chain.md80672chain.md

448 rule ids in all. A citation is linked only if its id is in that set, so a rule that is renumbered away stops being a link rather than becoming one that resolves to the right document and the wrong place.