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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ab66185f2bca0483 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-11-14 01:33:55 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: michael.jackson5@virgin.net (Mike) Newsgroups: comp.lang.ada Subject: Re: Extension of non-limited type needs limited component Date: 14 Nov 2002 01:33:55 -0800 Organization: http://groups.google.com/ Message-ID: <2dbd76f3.0211140133.5ed196fb@posting.google.com> References: <2dbd76f3.0211130203.7d2d14fd@posting.google.com> NNTP-Posting-Host: 194.128.85.8 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1037266435 8364 127.0.0.1 (14 Nov 2002 09:33:55 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 14 Nov 2002 09:33:55 GMT Xref: archiver1.google.com comp.lang.ada:30856 Date: 2002-11-14T09:33:55+00:00 List-Id: I wrote > > How do I extend a non-limited tagged type to add a limited component? Robert A Duff replied > You don't. ;-) You can extend it with a pointer-to-limited component, > however. But your best bet may be to make the non-limited type > limited. Or make the component non-limited. Unfortunately neither the base type nor the limited component are under my control. I have thought about the pointer-to-limited option but find that there is no pointer type declared in the package that declares the limited type and consequently there are no operations on the limited type that take a pointer type. Am I allowed to create my own pointer-to-limited type and de-reference it for use later? Wouldn't the act of de-referenceing be an implicit assignment? Regards, Mike.