Docs / Syntax / Category / Pronoun / Basic

Pronouns

import Linglib.Syntax.Category.Pronoun.Basic

This file defines the pronoun as a lexical object: a surface form with the agreement features every pronoun kind shares. The kinds extend it, each in its own file: PersonalPronoun, LogophoricPronoun, ReflexivePronoun, ReciprocalPronoun, DemonstrativePronoun, InterrogativePronoun and IndefinitePronoun. A Pronoun has no denotation, pronoun type or binding class of its own; the kind supplies them, and Pronoun.toWord takes the last two as arguments.

Main definitions

Main results

References

Structural deficiency

The three pronoun classes of Cardinaletti & Starke 1999, ordered by structural deficiency with the most deficient least. The classes are distributional: stress does not define them.

inductive Pronoun.StrengthL62–74
  • clitic : Strength

    A clitic is a deficient head, adjacent to the verb, clustering and prosodically dependent, as Italian lo and French le.

  • weak : Strength

    A weak pronoun is a deficient phrase, confined to derived positions and not coordinable, yet a prosodic word, as German es and Italian dative loro.

  • strong : Strength

    A non-deficient phrase: coordinable, modifiable and free to stand in peripheral positions, as Italian and French lui.

Derives DecidableEq, Repr.

Used by Pronoun.Strength.toNat, Pronoun.Strength.instLinearOrder, Pronoun.Strength.instBoundedOrder, Pronoun

Used in Syntax/Category/Pronoun/Demonstrative, Syntax/Category/Pronoun/Indefinite, Syntax/Category/Pronoun/Interrogative, Syntax/Category/Pronoun/Logophoric, Syntax/Category/Pronoun/Personal and 3 more

The pronoun

A pronoun is a surface form with agreement features, the core every pronoun kind shares.

structure PronounL99–118
  • form : String

    The surface form, romanized or orthographic.

  • person : Option Person

    The grammatical person. Clusivity is a person value: Tagalog tayo is firstInclusive and kami firstExclusive, English we plain first (Cysouw 2003).

  • number : Option Number

    The grammatical number.

  • cases : Finset Case

    The cases the form fills: one for most forms, several for a syncretic one such as English you, none where they are unrecorded.

  • gender : Option UD.Gender

    The grammatical gender, none where the form marks none.

  • script : Option String

    The form in its native script.

  • strength : Option Strength

    The strength class of the series the form belongs to, none where it is unrecorded or the series has no stable class (Jung & Migdalski 2022).

Built from

Used by instDecidableEqPronoun, Pronoun.case, Pronoun.categories, Pronoun.phi, Pronoun.instHasPhi, Pronoun.WellFormed, Pronoun.instDecidableWellFormed, Pronoun.ofCells, Pronoun.ofTable, Pronoun.toWord, Pronoun.phi_toWord, Pronoun.bindingClassOf_toWord_reflex, Pronoun.bindingClassOf_toWord_rcp, Pronoun.bindingClassOf_toWord, Pronoun.CandidateAntecedent, Pronoun.instDecidableCandidateAntecedent, Pronoun.CandidateAntecedent.number_eq

Used in Syntax/Category/Pronoun/Demonstrative, Syntax/Category/Pronoun/Indefinite, Syntax/Category/Pronoun/Interrogative, Syntax/Category/Pronoun/Personal, Syntax/Category/Pronoun/Reciprocal and 4 more

L120

The pronouns of a table

The pronoun f filling the cells s, where a cell has a person and may have a number, a gender and a case: the cases of the cells, the flat value of their person and gender, and the number their categories share, general for cells of both numbers.

def Pronoun.ofCellsL164–172
{C : Type u_1} (person : C → Person) (number : C → Option Number) (gender : C → Option UD.Gender) (case : C → Option Case) (s : Finset C) (f : String) :

The definition is too large to print here; read it in the source.

Built from

Used by Pronoun.ofTable

Used in Syntax/Category/Pronoun/Personal

The pronoun as a token

The token of a pronoun is a PRON word with its agreement features, and with the pronoun type and reflexive marking its kind supplies.

def Pronoun.toWordL182–188
(p : Pronoun) (pronType : Option UD.PronType := none) (reflex : Option Unit := none) :

Built from ,

Used by Pronoun.phi_toWord, Pronoun.bindingClassOf_toWord_reflex, Pronoun.bindingClassOf_toWord_rcp, Pronoun.bindingClassOf_toWord

Used in Syntax/Category/Pronoun/Demonstrative, Syntax/Category/Pronoun/Indefinite, Syntax/Category/Pronoun/Interrogative, Syntax/Category/Pronoun/Personal, Syntax/Category/Pronoun/Reciprocal and 1 more