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

Differences between 1.2 and version 1.3
Log of other versions for file ai12s/ai12-0300-1.txt

--- ai12s/ai12-0300-1.txt	2019/01/11 08:27:41	1.2
+++ ai12s/ai12-0300-1.txt	2019/01/15 22:18:50	1.3
@@ -1,5 +1,7 @@
-!standard G.2.3(23)                                   19-01-07  AI12-0300-1/01
+!standard G.2.3(23)                                   19-01-15  AI12-0300-1/02
 !class binding interpretation 19-01-07
+!status Amendment 1-2012 19-01-15
+!status ARG Approved 11-0-0  19-01-14
 !status work item 19-01-07
 !status received 18-12-11
 !priority Low
@@ -8,7 +10,8 @@
 !subject Annex G text for Fixed * integer
 !summary
 
-Fixed values can only be directly multipled by type Integer.
+For fixed times integer multiplications, the integer type is always 
+Standard.Integer.
 
 !question
 
@@ -36,7 +39,7 @@
 Modify G.2.3(23):
 
   A multiplication P * Q of an operand of a fixed point type F by an operand 
-  of [an integer type I] {type Integer}, or vice-versa, and a division P / Q 
+  of [an integer type I] {type Integer}, or vice{ }[-]versa, and a division P / Q 
   of an operand of a fixed point type F by an operand of [an integer type I] 
   {type Integer}, are also allowed. In these cases, the result has a type of F;
   explicit conversion of the result is never required. The accuracy required 
@@ -56,6 +59,14 @@
 No other operators are defined with fixed and integer operands. (The root-real
 and root-integer operators are only usable with values of universal types.)
 
+
+Editor's Note: The original wording used "vice-versa", when the correct 
+spelling is "vice versa". I was asked to change these throughout the Standard
+(uses are about 50-50 for each spelling); such changes refer to this AI and
+this note. None of the uses changed are normative (they're all in AARM notes
+and user notes), thus there's no value to handling in a presentation AI.
+
+
 !corrigendum G.2.3(23)
 
 @drepl
@@ -69,7 +80,7 @@
 @i<small> of 1.0.
 @dby
 A multiplication P * Q of an operand of a fixed point type F by an operand of
-type Integer, or vice-versa, and a division P / Q of an operand of a 
+type Integer, or vice versa, and a division P / Q of an operand of a 
 fixed point type F by an operand of type Integer, are also allowed. In
 these cases, the result has a type of F; explicit conversion of the result is 
 never required. The accuracy required in these cases is the same as that 

Questions? Ask the ACAA Technical Agent