CVS difference for ai12s/ai12-0320-1.txt

Differences between 1.4 and version 1.5
Log of other versions for file ai12s/ai12-0320-1.txt

--- ai12s/ai12-0320-1.txt	2019/03/12 00:32:55	1.4
+++ ai12s/ai12-0320-1.txt	2021/05/30 00:35:11	1.5
@@ -104,7 +104,7 @@
  * it shall not contain a library-level declaration:
       * of an access type that designates a class-wide type;
       * of a type with a part that is of a task type;
-      * of a type with a part that is of a protected type with entry_declarations; nor
+      * of a type with a part that is of a protected type with entry_declarations; or
       * that contains a name that denotes a type declared within a declared-pure package, 
         if that type has a part that is of an access type; for the purposes of this rule, 
         the parts considered include those of the full views of any private types or 
@@ -235,7 +235,8 @@
 
 @xinbull<of a type with a part that is of a task type;>
 
-@xinbull<of a type with a part that is of a protected type with @fa<entry_declaration>s; nor>
+@xinbull<of a type with a part that is of a protected type with 
+@fa<entry_declaration>s; or>
 
 @xinbull<that contains a name
 that denotes a type declared within a declared-pure package, if that type has
@@ -276,5 +277,24 @@
 
 Since this wording is from the Corrigendum, we have to put it on the agenda 
 in any case.
+
+****************************************************************
+
+[From WG 9 review, issue #45, Tucker Taft]
+
+E.2.1(7.3/5) is the following:
+
+      * of a type with a part that is of a protected type with 
+        entry_declarations; nor
+
+The use of "nor" in such a list is ungrammatical I believe. "Nor" is usable 
+with "neither" but it is not appropriate for a list introduced by "it shall 
+not contain ...". Should be simply "or" I believe.
+
+[Editor's reply:]
+
+The "nor" was added in the Corrigendum change, perhaps as a (failed) attempt 
+to make this readable without additional bullets (which is what we gave up 
+on at this time). I processed it as an Editorial Review on AI12-0320-1.
 
 ****************************************************************

Questions? Ask the ACAA Technical Agent