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.1 required=5.0 tests=BAYES_00, PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,74b67a912cd10a8c X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-03-10 07:25:53 PST Path: supernews.google.com!sn-xit-02!supernews.com!news.gv.tsc.tdk.com!hub.org!hub.org!newsfeed.direct.ca!look.ca!news.algonet.se!algonet!uninett.no!news.ost.eltele.no!newsfeed1.enitel.no!masternews.telia.net!newsc.telia.net.POSTED!not-for-mail From: "Peter Hend�n" Newsgroups: comp.lang.ada References: Subject: Re: XML/HTML DOM in Ada X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Message-ID: Date: Sat, 10 Mar 2001 15:24:03 GMT NNTP-Posting-Host: 213.64.235.46 X-Complaints-To: abuse@telia.com X-Trace: newsc.telia.net 984237843 213.64.235.46 (Sat, 10 Mar 2001 16:24:03 CET) NNTP-Posting-Date: Sat, 10 Mar 2001 16:24:03 CET Organization: Telia Internet Xref: supernews.google.com comp.lang.ada:5607 Date: 2001-03-10T15:24:03+00:00 List-Id: "Stephen Leake" wrote: > "Peter Hend�n" writes: > > I have been thinking about implementing the DOM in Ada. The > > with'ing problem makes separating the type definitions difficult. > GNAT offers a solution: "with type foo;". This is under discussion as > an addition to Ada; give it a try, and encourage your other compiler > vendors to implement it! Thanks, Stephen, just what I needed. I have tried this out in a couple of small-ish pilot projects, and I can say that it solves the few problems I've seen with Ada as an OO language. Does anyone know where the "official" discussions stand with regard to the various solutions proposed to the with-ing problem? > "with type" is documented in the JGNAT user guide, but is implemented > in standard GNAT as well. I've also come up against a bug in GNAT (at least that's what GNAT itself claims). Is there a publically available known bug list, so I could check against it before I submit a report? Regards, Peter -- Peter Hend�n http://www.algonet.se/~phenden ICQ: 14672398 Teknisk Dokumentation AB http://www.tdab.com