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,b8b8a54001adc4d2 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Nick Roberts Newsgroups: comp.lang.ada Subject: Re: Possible Ada deficiency? Date: Sat, 8 Jan 2005 03:56:59 +0000 Message-ID: References: <1104516913.718856.94090@z14g2000cwz.googlegroups.com> <1104544963.930877.75170@c13g2000cwb.googlegroups.com> <1104595073.731663.180100@c13g2000cwb.googlegroups.com> Content-Type: text/plain; charset=us-ascii X-Trace: individual.net 4EUw7ZG83TP+aDcfspCVZwMzwSvD1Hjy0xvLrYSkkYpx8XHWQ= X-Orig-Path: not-for-mail User-Agent: Gemini/1.45d (Qt/3.3.2) (Windows-XP) Xref: g2news1.google.com comp.lang.ada:7559 Date: 2005-01-08T03:56:59+00:00 List-Id: "Randy Brukardt" wrote: > ... > The way to solve this problem is to figure out how to put more stuff into > the body, not inventing new kinds of parts. Yes. This suggests allowing a private type to be completed in the body. > It has been claimed (correctly, IMHO) that the private part originally was > a hack to allow compilers to be written more easily. I've heard the same, and I think it might be correct. There's no real technical barrier to types being completed in the body, other than it might cause some compilers to have to (effectly) make an extra pass. (Correct?) -- Nick Roberts