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,e2abde523cb162f X-Google-Attributes: gid103376,public From: dweller@dfw.net (David Weller) Subject: Re: trouble with gnat generic dispatching Date: 1996/04/10 Message-ID: <4kgmiq$3d7@dfw.dfw.net>#1/1 X-Deja-AN: 147221893 references: <316B909E.27E0@math.tau.ac.il> organization: DFWNet -- Public Internet Access newsgroups: comp.lang.ada Date: 1996-04-10T00:00:00+00:00 List-Id: In article , Robert Dewar wrote: >Yoav posted a large program and one problem mentioned is that controlled >types can only be declared at the library level. THis is correct, GNAT >is giving you a correct diagnostic. Controlled types are tagged types, >and tagged types must be extended at the same level as their parents. > If everybody is patient until Friday, you'll be able to see how it should be done, controlled types and all. I'll have the Queues form of the Booch Components ready for wide public beta, which covers LOTS of tricks about doing OO programming.