Affix position-class templates #
A language's verb (or word) affix template: the ordered morpheme-category slots
of its prefix and suffix strings. This is the per-language, Fragment-importable
substrate that RespectsRelevanceHierarchy (in Morphology/MorphRule.lean)
tests against [Byb85]'s relevance hierarchy — so a language's slot order
lives once, as Fragment data, and study files derive their checks from it rather
than re-typing the template.
Main definitions #
Morphology.AffixTemplate— a language's prefix/suffix slots asMorphCategorylists.Morphology.AffixTemplate.suffixRespectsRelevance— the suffix slots are sorted by relevance.
A language's affix position-class template. suffixSlots runs stem-outward
(innermost suffix first); prefixSlots is listed as the source grammar writes
it, word-edge inward. Slots are MorphCategory tags, not exponents — the actual
morphemes live in the citing grammar.
- suffixSlots : List MorphCategory
Suffix slots, ordered stem-outward (innermost suffix first).
- prefixSlots : List MorphCategory
Prefix slots, ordered word-edge inward (outermost prefix first).
Instances For
Equations
- Morphology.instReprAffixTemplate = { reprPrec := Morphology.instReprAffixTemplate.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
The template's suffix order respects [Byb85]'s relevance hierarchy.