CVS difference for arm/source/06.mss

Differences between 1.44 and version 1.45
Log of other versions for file arm/source/06.mss

--- arm/source/06.mss	2005/05/05 00:45:31	1.44
+++ arm/source/06.mss	2005/05/07 05:18:25	1.45
@@ -1,10 +1,10 @@
 @Part(06, Root="ada.mss")
 
-@Comment{$Date: 2005/05/05 00:45:31 $}
+@Comment{$Date: 2005/05/07 05:18:25 $}
 @LabeledSection{Subprograms}
 
 @Comment{$Source: e:\\cvsroot/ARM/Source/06.mss,v $}
-@Comment{$Revision: 1.44 $}
+@Comment{$Revision: 1.45 $}
 
 @begin{Intro}
 @Defn{subprogram}
@@ -97,25 +97,25 @@
 @begin{SyntaxText}
 
 @ChgRef{Version=[2],Kind=[Revised],ARef=[AI95-00395-01]}
-The sequence of characters @Chg{Version=[2],New=[(see @RefSecNum(String Literals)) ],Old=[]}in
-an @nt{operator_symbol} shall @Chg{Version=[2],New=[be identical, after
-conversion to upper case, to the characters of],Old=[correspond to an operator
-belonging to]} one of the six classes of operators
+The sequence of characters in an @nt{operator_symbol} shall @Chg{Version=[2],
+New=[form a reserved
+word, a delimiter, or compound delimiter that corresponds],Old=[correspond to
+an operator belonging]} to one of the six classes of operators
 defined in clause @RefSecNum{Operators and Expression Evaluation}
-(@Chg{Version=[2],New=[in upper case],Old=[spaces are not allowed and the
-case of letters is not significant]}).@Chg{Version=[2],New=[ Spaces are not
-allowed. One or more characters in category @nt{other_format} may be inserted
-after any @nt{graphic_character} in the sequence of characters of the
-@nt{operator_symbol} if the sequence of characters of the @nt{operator_symbol}
-is a reserved word.],Old=[]}
+@Chg{Version=[2],New=[],Old=[(spaces are not allowed and the
+case of letters is not significant)]}.
+
 @begin{Reason}
   @ChgRef{Version=[2],Kind=[AddedNormal],ARef=[AI95-00395-01]}
-  @ChgAdded{Version=[2],Text=[The rule about @nt{other_format} characters is
-  intended to match the one that applies to normal occurrences of the
-  operators: they are allowed (and ignored) in reserved words, and disallowed
-  in compound delimiters or after or before an operator symbol. Note that
-  @lquotes@;sequence of characters@rquotes@; is a technical term meaning
-  the contents of a string literals (without the surrounding quotes).]}
+  @ChgAdded{Version=[2],Text=[The @lquote@;sequence of characters@rquotes
+  of the string literal of the operator is a technical term (see
+  @RefSecNum{String Literals}), and does not include the surrounding quote
+  characters. As defined in @RefSecNum{Lexical Elements, Separators, and Delimiters},
+  lexical elements are @lquotes@;formed@rquotes from a sequence of characters.
+  Spaces are not allowed, and upper and lower case is not significant. See
+  @RefSecNum{Lexical Elements, Separators, and Delimiters} and
+  @RefSecNum{Reserved Words} for rules related to the use of @nt{other_format}
+  characters in delimiters and reserved words.]}
 @end{Reason}
 
 @end{SyntaxText}

Questions? Ask the ACAA Technical Agent