Punjabi pronouns #
Personal pronouns of Punjabi: a two-level honorific contrast in the second person (tũ / tusii, the latter also the plural) and the demonstrative uh for both third-person numbers. Punjabi has allocutive agreement with third-person subjects only ([AB26], after Kaur 2020); its marker forms are not recorded here.
References #
The honorific grades of Punjabi pronouns, lowest first.
Instances For
@[instance_reducible]
Equations
- Punjabi.instDecidableEqGrade x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
@[instance_reducible]
Equations
- Punjabi.instFintypeGrade = { elems := { val := ↑Punjabi.Grade.enumList, nodup := Punjabi.Grade.enumList_nodup }, complete := Punjabi.instFintypeGrade._proof_1 }
@[instance_reducible]
Equations
- Punjabi.instReprGrade = { reprPrec := Punjabi.instReprGrade.repr }
Equations
- Punjabi.instReprGrade.repr Punjabi.Grade.nonhonorific prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Punjabi.Grade.nonhonorific")).group prec✝
- Punjabi.instReprGrade.repr Punjabi.Grade.honorific prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Punjabi.Grade.honorific")).group prec✝
Instances For
@[instance_reducible]
Equations
- Punjabi.instLinearOrderGrade = LinearOrder.lift' Punjabi.Grade.ctorIdx Punjabi.instLinearOrderGrade._proof_1
maiṃ — 1sg.
Equations
- Punjabi.Pronouns.maiN = { form := "maiṃ", person := some Person.first, number := some Number.singular }
Instances For
asiiṃ — 1pl.
Equations
- Punjabi.Pronouns.asiiN = { form := "asiiṃ", person := some Person.first, number := some Number.plural }
Instances For
tũ — 2sg nonhonorific.
Equations
- Punjabi.Pronouns.tuN = { form := "tũ", person := some Person.second, number := some Number.singular }
Instances For
tusii — 2sg honorific, also 2pl.
Equations
- Punjabi.Pronouns.tusii = { form := "tusii", person := some Person.second, number := some Number.singular }
Instances For
uh — 3sg, the distal demonstrative.
Equations
- Punjabi.Pronouns.uhSg = { form := "uh", person := some Person.third, number := some Number.singular }
Instances For
uh — 3pl, the same form.
Equations
- Punjabi.Pronouns.uhPl = { form := "uh", person := some Person.third, number := some Number.plural }
Instances For
The second person singular at each grade.
Equations
Instances For
The pronoun inventory.