--- 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