CVS difference for ais/ai-00152.txt
--- ais/ai-00152.txt 1998/09/30 23:25:16 1.2
+++ ais/ai-00152.txt 1999/07/21 03:10:58 1.3
@@ -1,4 +1,4 @@
-!standard 04.05.05 (17) 98-06-12 AI95-00152/04
+!standard 04.05.05 (17) 99-05-28 AI95-00152/05
!class confirmation 96-09-04
!status WG9 approved 98-06-12
!status ARG Approved 11-0-0 98-04-01
@@ -9,13 +9,13 @@
!difficulty Medium
!subject Operators not inherited from root numeric types
-!summary 98-04-01
+!summary
Predefined operators, including those of the root numeric types, are not
inherited. Instead, types have predefined operators by specific
language rules.
-!question 96-09-08
+!question
Consider the operators described in 4.5.5(17), such as
@@ -41,7 +41,7 @@
The same applies to a user-defined numeric type.
-!response 96-09-08
+!response
Although floating point types are derived from root_real, this does not
imply any inheritance of subprograms. Inheritance happens for a derived
@@ -58,7 +58,12 @@
a root numeric type is different from derivation via an explicit
derived_type_definition. See, for example, 3.5.4(14-14.a).
-!appendix 96-09-04
+!ACATS test
+
+It would be possible to create a B-Test to insure that the mixed operators
+are not inherited, but it would have little value.
+
+!appendix
!section 4.5.5(17)
!subject Operators inherited from root_real multiplying operators
Questions? Ask the ACAA Technical Agent