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, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,8bc57ad5ed1a513e X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: Elaboration circularity Date: 2000/02/05 Message-ID: <87i2en$hfa$1@nnrp1.deja.com>#1/1 X-Deja-AN: 582006324 References: <949502026.152029@edh3> <389858D0.32A39FFC@earthlink.net> X-Http-Proxy: 1.0 x30.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Sat Feb 05 20:50:32 2000 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) Date: 2000-02-05T00:00:00+00:00 List-Id: Be sure to read the chapter in the GNAT users guide here. I am always surprised how many people run into trouble with elaboration and have NOT read this chapter, which is entirely devoted to explaining how to deal with problems like this. It can still be tricky, since a lot of legacy code is flawed wrt elaboration. The unique optional static approach to elaboration in GNAT is designed to ensure that new applications are not flawed in this manner. Robert Dewar Ada Core Technologies Sent via Deja.com http://www.deja.com/ Before you buy.