Chiquihuitlán Mazatec verb inflection #
Two of the three cross-cutting inflection-class systems of Chiquihuitlán Mazatec verbs over the cells 1sg, 2sg, 3, 1incl, 1pl, 2pl, after Jamieson's description as tabulated in [ackerman-malouf-2013]: the ten final-vowel classes and the six neutral-aspect tone patterns, each with unit weight.
References #
- [ackerman-malouf-2013]
@[reducible, inline]
The cells.
Equations
Instances For
@[reducible, inline]
Equations
Instances For
@[reducible, inline]
Equations
Instances For
@[reducible, inline]
Equations
Instances For
@[reducible, inline]
Equations
Instances For
@[reducible, inline]
Equations
Instances For
@[instance_reducible]
Equations
- Mazatec.Verbs.instDecidableEqVowel x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
@[instance_reducible]
Equations
- Mazatec.Verbs.instReprVowel = { reprPrec := Mazatec.Verbs.instReprVowel.repr }
Equations
- Mazatec.Verbs.instReprVowel.repr Mazatec.Verbs.Vowel.ae prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Vowel.ae")).group prec✝
- Mazatec.Verbs.instReprVowel.repr Mazatec.Verbs.Vowel.i prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Vowel.i")).group prec✝
- Mazatec.Verbs.instReprVowel.repr Mazatec.Verbs.Vowel.e prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Vowel.e")).group prec✝
- Mazatec.Verbs.instReprVowel.repr Mazatec.Verbs.Vowel.u prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Vowel.u")).group prec✝
- Mazatec.Verbs.instReprVowel.repr Mazatec.Verbs.Vowel.o prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Vowel.o")).group prec✝
- Mazatec.Verbs.instReprVowel.repr Mazatec.Verbs.Vowel.a prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Vowel.a")).group prec✝
- Mazatec.Verbs.instReprVowel.repr Mazatec.Verbs.Vowel.eN prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Vowel.eN")).group prec✝
- Mazatec.Verbs.instReprVowel.repr Mazatec.Verbs.Vowel.iN prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Vowel.iN")).group prec✝
- Mazatec.Verbs.instReprVowel.repr Mazatec.Verbs.Vowel.uN prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Vowel.uN")).group prec✝
- Mazatec.Verbs.instReprVowel.repr Mazatec.Verbs.Vowel.oN prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Vowel.oN")).group prec✝
- Mazatec.Verbs.instReprVowel.repr Mazatec.Verbs.Vowel.aN prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Vowel.aN")).group prec✝
Instances For
The ten final-vowel classes.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[instance_reducible]
Equations
- Mazatec.Verbs.instDecidableEqTone x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
@[instance_reducible]
Equations
- Mazatec.Verbs.instReprTone = { reprPrec := Mazatec.Verbs.instReprTone.repr }
Equations
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t3_1 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t3_1")).group prec✝
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t3_31 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t3_31")).group prec✝
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t3_14 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t3_14")).group prec✝
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t1_1 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t1_1")).group prec✝
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t2_2 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t2_2")).group prec✝
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t2_24 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t2_24")).group prec✝
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t3_2 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t3_2")).group prec✝
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t1_43 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t1_43")).group prec✝
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t3_24 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t3_24")).group prec✝
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t14_42 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t14_42")).group prec✝
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t14_34 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t14_34")).group prec✝
- Mazatec.Verbs.instReprTone.repr Mazatec.Verbs.Tone.t14_3 prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Mazatec.Verbs.Tone.t14_3")).group prec✝
Instances For
The six neutral-aspect tone patterns.
Equations
- One or more equations did not get rendered due to their size.