Abstract
In order to capture our intuitions about the logical consistency of sentences and the logical validity of arguments, a semantics for a natural language has to allow for the fact that different occurrences of a single bare demonstrative, such as “this”, may refer to different objects. But it is not obvious how to formulate a semantic theory in order to achieve this result. This paper first criticizes several proposals: that we should formulate our semantics as a semantics for tokens, not expressions, Kaplan’s idea that syntax associates a demonstration with each occurrence of a demonstrative, Braun’s idea that a context may specify shifts in context across the evaluation of the expressions in a sentence; and Predelli’s idea that we should countenance different classes of contexts. Finally, a solution is proposed that allows that a natural language persists across the addition of basic lexical items but defines logical properties in terms of language stages. A surprising result is that we do not need to think of demonstratives as taking different referents in different situations