From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,8bf89a9bbd99a65e X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: array conversion - how to do? Date: 1997/07/03 Message-ID: #1/1 X-Deja-AN: 254354022 References: <5opej8$rv5$1@gonzo.sun3.iaf.nl> <33B3DE95.41EF@does.not.exist.com> <5p3qk2$8mk$1@gonzo.sun3.iaf.nl> Organization: New York University Newsgroups: comp.lang.ada Date: 1997-07-03T00:00:00+00:00 List-Id: Geert says <> I hope not! If the body of Error is not available, this is not a valid optimization, and indeed is typical of the kind of invalid optimizations that optimizing compilers are sometimes known to do. (I leave it as an interesting excercise to propose bodies of Error that can tell this invalid optimization is being performed -- there is more than once answer!) Of course this means that your complaint about the conversion still stands, but you can't go adding major chunks of complexity to a language just so it can handle one more case efficiently, especially when it is an artifical case -- I find the use of that subtype of character to be excessive baggage in the first place.