Type of pronoun.
- personal : PronounType
- reflexive : PronounType
- reciprocal : PronounType
- wh : PronounType
- relative : PronounType
- demonstrative : PronounType
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Fragments.English.Pronouns.instBEqPronounType.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
A lexical entry for a pronoun.
- form : String
Surface form
- pronounType : PronounType
Pronoun type
Person (for personal/reflexive)
Number
Case (for personal pronouns)
- wh : Bool
Is this a wh-word?
Instances For
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.
- Fragments.English.Pronouns.instBEqPronounEntry.beq x✝¹ x✝ = false
Instances For
Equations
- Fragments.English.Pronouns.i = { form := "I", pronounType := Fragments.English.Pronouns.PronounType.personal, person := some UD.Person.first, number := some Number.sg, case_ := some Case.nom }
Instances For
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
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Fragments.English.Pronouns.you = { form := "you", pronounType := Fragments.English.Pronouns.PronounType.personal, person := some UD.Person.second, number := some Number.sg }
Instances For
Equations
- Fragments.English.Pronouns.you_pl = { form := "you", pronounType := Fragments.English.Pronouns.PronounType.personal, person := some UD.Person.second, number := some Number.pl }
Instances For
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
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
Equations
- Fragments.English.Pronouns.it = { form := "it", pronounType := Fragments.English.Pronouns.PronounType.personal, person := some UD.Person.third, number := some Number.sg }
Instances For
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
Equations
- Fragments.English.Pronouns.myself = { form := "myself", pronounType := Fragments.English.Pronouns.PronounType.reflexive, person := some UD.Person.first, number := some Number.sg }
Instances For
Equations
- Fragments.English.Pronouns.yourself = { form := "yourself", pronounType := Fragments.English.Pronouns.PronounType.reflexive, person := some UD.Person.second, number := some Number.sg }
Instances For
Equations
- Fragments.English.Pronouns.himself = { form := "himself", pronounType := Fragments.English.Pronouns.PronounType.reflexive, person := some UD.Person.third, number := some Number.sg }
Instances For
Equations
- Fragments.English.Pronouns.herself = { form := "herself", pronounType := Fragments.English.Pronouns.PronounType.reflexive, person := some UD.Person.third, number := some Number.sg }
Instances For
Equations
- Fragments.English.Pronouns.itself = { form := "itself", pronounType := Fragments.English.Pronouns.PronounType.reflexive, person := some UD.Person.third, number := some Number.sg }
Instances For
Equations
- Fragments.English.Pronouns.ourselves = { form := "ourselves", pronounType := Fragments.English.Pronouns.PronounType.reflexive, person := some UD.Person.first, number := some Number.pl }
Instances For
Equations
- Fragments.English.Pronouns.yourselves = { form := "yourselves", pronounType := Fragments.English.Pronouns.PronounType.reflexive, person := some UD.Person.second, number := some Number.pl }
Instances For
Equations
- Fragments.English.Pronouns.themselves = { form := "themselves", pronounType := Fragments.English.Pronouns.PronounType.reflexive, person := some UD.Person.third, number := some Number.pl }
Instances For
Equations
- Fragments.English.Pronouns.eachOther = { form := "each other", pronounType := Fragments.English.Pronouns.PronounType.reciprocal }
Instances For
Equations
- Fragments.English.Pronouns.oneAnother = { form := "one another", pronounType := Fragments.English.Pronouns.PronounType.reciprocal }
Instances For
Equations
- Fragments.English.Pronouns.who = { form := "who", pronounType := Fragments.English.Pronouns.PronounType.wh, wh := true }
Instances For
Equations
- Fragments.English.Pronouns.whom = { form := "whom", pronounType := Fragments.English.Pronouns.PronounType.wh, case_ := some Case.acc, wh := true }
Instances For
Equations
- Fragments.English.Pronouns.what = { form := "what", pronounType := Fragments.English.Pronouns.PronounType.wh, wh := true }
Instances For
Equations
- Fragments.English.Pronouns.which = { form := "which", pronounType := Fragments.English.Pronouns.PronounType.wh, wh := true }
Instances For
Equations
- Fragments.English.Pronouns.where_ = { form := "where", pronounType := Fragments.English.Pronouns.PronounType.wh, wh := true }
Instances For
Equations
- Fragments.English.Pronouns.when_ = { form := "when", pronounType := Fragments.English.Pronouns.PronounType.wh, wh := true }
Instances For
Equations
- Fragments.English.Pronouns.why = { form := "why", pronounType := Fragments.English.Pronouns.PronounType.wh, wh := true }
Instances For
Equations
- Fragments.English.Pronouns.how = { form := "how", pronounType := Fragments.English.Pronouns.PronounType.wh, wh := true }
Instances For
Is this a wh-adverb (where, when, why, how) rather than a wh-pronoun?
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Fragments.English.Pronouns.lookup form = List.find? (fun (p : Fragments.English.Pronouns.PronounEntry) => p.form == form) Fragments.English.Pronouns.allPronouns