The sibilant-harmony tier alphabet #
The minimal segment alphabet shared by sibilant-harmony phonotactics: an anterior
class ([s, z, ts, …]), a posterior (postalveolar) class ([ʃ, ʒ, tʃ, …]), and a
neutral class for everything off the harmony tier. Sibilant.onTier is the tier-
membership predicate the subregular harmony grammars project on.
Substrate only: a study of a particular system supplies its own forbidden-pair relation
over this alphabet — symmetric (TSLGrammar.agree) or asymmetric
(TSLGrammar.ofForbiddenPairs) — and keeps its language-specific data and citations.
@[implicit_reducible]
Equations
- Subregular.instDecidableEqSibilant x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[implicit_reducible]
Equations
- Subregular.instReprSibilant = { reprPrec := Subregular.instReprSibilant.repr }
@[reducible]
The harmony-tier predicate: sibilants project, neutral material is transparent.
Equations
Instances For
@[implicit_reducible]
Equations
- Subregular.instDecidablePredSibilantOnTier Subregular.Sibilant.anterior = isTrue trivial
- Subregular.instDecidablePredSibilantOnTier Subregular.Sibilant.posterior = isTrue trivial
- Subregular.instDecidablePredSibilantOnTier Subregular.Sibilant.neutral = isFalse not_false