NICE-ESG-Libs Digest Mon, 5 Jun 95 Volume 1 : Issue 236 Today's Topics: NICE-ESG-Libs Digest V1 #234
NICE Eiffel Standards Group -- Library Committee Mailing List To post to list: NICE-ESG-Libs@atlanta.twr.com To send mail to the Chairman of the committee: NICE-ESG-Libs-chair@atlanta.twr.com Administrative matters (sign up, unsubscribe, mail problems, etc): NICE-ESG-Libs-request@atlanta.twr.com
Date: Mon, 5 Jun 95 13:44:33 PDT From: bertrand@vienna.eiffel.com (Bertrand Meyer) Subject: NICE-ESG-Libs Digest V1 #234 To: NICE-ESG-Libs@atlanta.twr.com To Steve Tynor: I fixed the obsolete indexing entry of HASHABLE. Thanks for pointing this out. For "^" my understanding is that we were moving this discussion to vintage 96. I spent a couple of hours looking at the issue this morning. It is clear that we need two exponentiation operators: a general one and one for integer exponents. But the basic operator "^" should be for the general one. I can't see how to justify the use of a very general operator for what is defined as an optimization for special cases. I am also worried that not enough thought has gone into this point, as evidenced by the absence of spell checking (``invertable''). Perhaps we can discuss this in New York. To Steve Fisher: Your concerns are understandable but I think most of us agree that some standard is better than no standard. Vintage 95 represents the common basis on which the vendors agree (I hope the "^" matter, the only remaining exception is resolved within the next couple of days). It is not the final word for eternity. To Frieder: I am willing to take a bet that at least some of the features removed from STRING will be brought back in later on under user pressure. Best regards, -- BM
|