Anand & Nevins 2004: shifty operators in changing contexts #
In Zazaki every indexical may shift under vano 'say', and in Slave first-person indexicals shift under hadi, yet indexicals in one speech-context domain never take their values from different contexts (Shift-Together); in Slave the embedding verb decides which indexicals shift and whether they must; and under two stacked reports a shifted indexical in the intermediate clause blocks the lowest indexical from reaching the utterance context. The account: Kaplan's context and index parameters are made the same type, an attitude verb quantifies over indices, and a language's context-shifting operators overwrite the context from the index — all of it in Zazaki, the author coordinate alone in Slave — so shifting is literal overwriting, whence Shift-Together and the loss of the utterance context under an intermediate shift; lexical entries pair verbs with operator options.
Main definitions #
Params: the context–index pair;I,you,here,nowread the context,proSubjandlogAddrthe index.Op: the context-shifting operators (2);attitudeis (23b).Entry: a verb's operator options (39);readings,readings₂the values an indexical can take under one or two reports.
References #
Two parameters of the same type #
Kaplan's context and index, both of context type (§3.1).
Equations
- AnandNevins2004.Params W E P T = (Reference.Context W E P T × Reference.Context W E P T)
Instances For
An expression interpreted relative to the two parameters.
Equations
- AnandNevins2004.Expr W E P T R = (AnandNevins2004.Params W E P T → R)
Instances For
The indexicals read the context parameter (24).
Equations
- AnandNevins2004.I p = p.1.agent
Instances For
Equations
- AnandNevins2004.you p = p.1.addressee
Instances For
Equations
- AnandNevins2004.here p = p.1.position
Instances For
Equations
- AnandNevins2004.now p = p.1.time
Instances For
Subject-controlled PRO reads the author of the index (41); the logophors read its author and addressee (43).
Equations
- AnandNevins2004.proSubj p = p.2.agent
Instances For
Equations
- AnandNevins2004.logAddr p = p.2.addressee
Instances For
Equations
- AnandNevins2004.instDecidableEqOp x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
The rewriting an operator performs on the parameters.
Equations
- One or more equations did not get rendered due to their size.
- AnandNevins2004.Op.none.act = id
- AnandNevins2004.Op.all.act = fun (p : AnandNevins2004.Params W E P T) => (p.2, p.2)
Instances For
(23b): an attitude verb quantifies over the indices compatible with the attitude and leaves the context parameter untouched.
Equations
- AnandNevins2004.attitude acc x φ p = ∀ j ∈ acc x p.2, φ (p.1, j)
Instances For
(26)–(28): with all as sister of say, the complement is evaluated at the reported
context alone, so every indexical in it shifts together.
Lexical entries and readings #
Instances For
Equations
Instances For
Instances For
Instances For
Equations
Instances For
The values an expression takes under a report with context c and reported context j,
one per operator option.
Equations
- AnandNevins2004.readings e φ c j = List.map (fun (o : AnandNevins2004.Op) => φ (o.act (c, j))) e
Instances For
(13): the first and second person under vano read from the same context — the two mixed pairs are not among the readings.
(17), (38b): under Slave SAY the first person is the reported author and the second the utterance addressee, obligatorily.
(36): under Slave TELL both persons shift together.
(37), (38a): under Slave WANT the first person shifts optionally and the second never.
Multiple embedding #
Two stacked reports with reported contexts j₁ (intermediate) and j₂ (lowest): the
values of an expression in the lowest clause, one per pair of operator options.
Equations
- AnandNevins2004.readings₂ e₁ e₂ φ c j₁ j₂ = List.flatMap (fun (o₁ : AnandNevins2004.Op) => List.map (fun (o₂ : AnandNevins2004.Op) => φ (o₂.act ((o₁.act (c, j₁)).1, j₂))) e₂) e₁
Instances For
(33): with nothing forcing a shift in the intermediate clause, the lowest first person may read the utterance author.
(32): a shifted second person in the intermediate clause diagnoses all there, after
which the lowest first person can only be the intermediate or the lowest reported author —
never the utterance author.
The paper's examples #
Whether an operator makes a coordinate read the reported context: the coordinate's value after the operator on the distinguishing pair of contexts.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- AnandNevins2004.Entry.ofString? "vano" = some AnandNevins2004.vano
- AnandNevins2004.Entry.ofString? "zazaki_attitude" = some AnandNevins2004.zazakiAttitude
- AnandNevins2004.Entry.ofString? "slave_tell" = some AnandNevins2004.slaveTell
- AnandNevins2004.Entry.ofString? "slave_want" = some AnandNevins2004.slaveWant
- AnandNevins2004.Entry.ofString? "slave_say" = some AnandNevins2004.slaveSay
- AnandNevins2004.Entry.ofString? x✝ = none
Instances For
Equations
- AnandNevins2004.coordOfString? "I" = some Reference.Context.agent
- AnandNevins2004.coordOfString? "you" = some Reference.Context.addressee
- AnandNevins2004.coordOfString? "here" = some Reference.Context.position
- AnandNevins2004.coordOfString? "now" = some Reference.Context.time
- AnandNevins2004.coordOfString? x✝ = none
Instances For
Every recorded reading of a single embedded indexical is available exactly when some operator option of the embedding verb's entry gives it: the reported-context reading when an option shifts the coordinate, the utterance-context reading when one does not.
Shift-Together (16): wherever the paper lists mixed readings, they are unacceptable.