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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,1676be4fafed1dbb X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews1.google.com!not-for-mail From: aschwarz@acm.org (skidmarks) Newsgroups: comp.lang.ada Subject: Re: Semantics of Inline vs non-Inline Date: 18 Oct 2004 10:01:34 -0700 Organization: http://groups.google.com Message-ID: <35f054ea.0410180901.697c9baa@posting.google.com> References: <35f054ea.0410140733.5f250e6f@posting.google.com> NNTP-Posting-Host: 199.46.200.238 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1098118894 30126 127.0.0.1 (18 Oct 2004 17:01:34 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 18 Oct 2004 17:01:34 +0000 (UTC) Xref: g2news1.google.com comp.lang.ada:5405 Date: 2004-10-18T10:01:34-07:00 List-Id: Well, thanks. The results of your efforts are that I am successful. Here is the update. 1. Unchecked_Conversion was tried and worked. funct( a: access type) was briefly tried but in this case I think that Unchecked_Conversion is the better choice. 2. I mispoke about not receiving an appropriate error message from the compiler. The compiler did indeed say that it couldn't find a valid address, that 'null' was to be substituted, and that there would be a run-time constraint error. However, at run-time Windows captured and reported the error, not the Ada run-time system. At the end, there is success in effort and a (vast) improvement in understanding. Thank you all again. art (And the vendor does still insist that their compiler is operating correctly. The vendor's representative did point out that there was indeed an appropriate diagnostic message, and on his behalf I am sorry that I was inaccurate.)