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,92471489ebbc99c6 X-Google-Attributes: gid103376,public From: Mark A Biggar Subject: Re: Y2K Issues Date: 1998/10/29 Message-ID: <36389225.AD9E5C70@lmco.com>#1/1 X-Deja-AN: 406348985 Content-Transfer-Encoding: 7bit References: <362B53A3.64E266AB@res.raytheon.com> <36365724.EF1CC215@maths.unine.ch> <7166p4$poe$1@nnrp1.dejanews.com> <717kpq$7cv$1@platane.wanadoo.fr> Content-Type: text/plain; charset=us-ascii Organization: Lockheed Martin Western Development Labs Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 1998-10-29T00:00:00+00:00 List-Id: Dale Stanbrough wrote: > package Calendar; > package Calendar.Monotonic; > package Calendar.Monotonic.Gregorian > package Calendar.Monotonic.Julian; > > etc. > Does making these children of (Ada.)Calendar aren't we locking it into > a framework where people can't extend the hierachy because "only compiler > developers are allowed to extend the Ada hierachy"? (yes, i know you can > do this with Gnat, but I think we need a solution for all compilers). Read the LRM carefully, it only disallows direct childern of package Ada, grandchildern and so on ARE allowed. So, all the above packages are legal and can be written and supplied by anyone. -- Mark Biggar mark.a.biggar@lmco.com