CVS difference for ais/ai-00163.txt
--- ais/ai-00163.txt 2000/01/26 18:24:21 1.3
+++ ais/ai-00163.txt 2000/06/21 23:39:09 1.4
@@ -14,9 +14,8 @@
There is no way to hide the universal_fixed multiplying operators
declared in Standard:
-32 -- The type universal_fixed is predefined.
- -- The only multiplying operators defined between
- -- fixed point types are
+32 -- The type universal_fixed is predefined. The only multiplying
+operators defined between fixed point types are
33 function "*" (Left : universal_fixed; Right : universal_fixed)
return universal_fixed;
@@ -50,7 +49,8 @@
1) Ignore the problem; suggest the user change all uses of "X * Y"
to "mul(X,Y)" and define their own "mul" functions. Alternatively,
- "X * Y" could be changed to P."*"(X, Y).
+ "X * Y" could be changed
+ to P."*"(X, Y).
2) Define some kind of "preference" rule so that a user-defined op
is preferred over the global fixed,fixed operators; but alas, these
Questions? Ask the ACAA Technical Agent