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=0.6 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00, HK_RANDOM_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,ec21c3c7cdc7ff3e X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news4.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!cyclone1.gnilink.net!spamkiller.gnilink.net!gnilink.net!trnddc07.POSTED!20ae255c!not-for-mail Newsgroups: comp.lang.ada From: Justin Gombos Subject: Re: private types References: <1142279908.327131.230200@j52g2000cwj.googlegroups.com> User-Agent: slrn/0.9.8.1 (Linux) Message-ID: Date: Fri, 17 Mar 2006 23:44:08 GMT NNTP-Posting-Host: 129.44.77.228 X-Complaints-To: abuse@verizon.net X-Trace: trnddc07 1142639048 129.44.77.228 (Fri, 17 Mar 2006 18:44:08 EST) NNTP-Posting-Date: Fri, 17 Mar 2006 18:44:08 EST Xref: g2news1.google.com comp.lang.ada:3414 Date: 2006-03-17T23:44:08+00:00 List-Id: On 2006-03-17, Robert A Duff wrote: > Justin Gombos writes: > > I'm not sure what the right answer is, but surely all the arguments > for and against dummy values apply equally to access types. I don't agree with that. Null is a standard abnormal object for access types in all languages, and can never be taken for something valid. Null pointers are quickly detected, and easily understood. But with any other type, null (zero) is most likely a valid value. This is probably why the ARM states: The implicit initial value for an access subtype is the null value of the access type. But makes no such rule for other types. -- PM instructions: do a C4esar Ciph3r on my address; retain punctuation.