Changes

Line 540: Line 540:     
In accordance with these interpretations, an expression of the form <math>t <: T\!</math> can be read in all of the ways that one typically reads an expression of the form <math>t : T.\!</math>
 
In accordance with these interpretations, an expression of the form <math>t <: T\!</math> can be read in all of the ways that one typically reads an expression of the form <math>t : T.\!</math>
 +
 +
There are several abuses of notation that commonly tolerated in the use of covering relations.  The worst offense is that of allowing symbols to stand equivocally either for individual strings or else for their types.  There is a measure of consistency to this practice, considering the fact that perfectly individual entities are rarely if ever grasped by means of signs and finite expressions, which entails that every appearance of an apparent token is only a type of more particular tokens, and meaning in the end that there is never any recourse but to the sort of discerning interpretation that can decide just how each sign is intended.  In view of all this, I continue to permit expressions like <math>t <: T\!</math> and <math>T <: S,\!</math> where any of the symbols <math>t, T, S\!</math> can be taken to signify either the tokens or the subtypes of their covering types.
    
<pre>
 
<pre>
There are several abuses of notation that commonly tolerated in the use
  −
of covering relations.  The worst offense is that of allowing symbols to
  −
stand equivocally either for individual strings or else for their types.
  −
There is a measure of consistency to this practice, considering the fact
  −
that perfectly individual entities are rarely if ever grasped by means of
  −
signs and finite expressions, which entails that every appearance of an
  −
apparent token is only a type of more particular tokens, and meaning in
  −
the end that there is never any recourse but to the sort of discerning
  −
interpretation that can decide just how each sign is intended.  In view
  −
of all this, I continue to permit expressions like "t <: T" and "T <: S",
  −
where any of the symbols "t", "T", "S" can be taken to signify either the
  −
tokens or the subtypes of their covering types.
  −
   
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
 
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
  
12,080

edits