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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f74fc2d2cb13dd35 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-03-08 04:47:27 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.cwix.com!news.binc.net!kilgallen From: Kilgallen@SpamCop.net (Larry Kilgallen) Newsgroups: comp.lang.ada Subject: Re: SGI Ada95 compiler Date: 8 Mar 2002 06:47:24 -0600 Organization: LJK Software Message-ID: References: <9ff447f2.0203071718.da81223@posting.google.com> <3c8882ef.1896456@news.demon.co.uk> NNTP-Posting-Host: eisner.encompasserve.org X-Trace: grandcanyon.binc.net 1015591646 20584 192.135.80.34 (8 Mar 2002 12:47:26 GMT) X-Complaints-To: abuse@binc.net NNTP-Posting-Date: Fri, 8 Mar 2002 12:47:26 +0000 (UTC) Xref: archiver1.google.com comp.lang.ada:20939 Date: 2002-03-08T06:47:24-06:00 List-Id: In article <3c8882ef.1896456@news.demon.co.uk>, john.mccabe@emrad.ns.com (John McCabe) writes: > On 7 Mar 2002 17:18:22 -0800, byhoe@greenlime.com (Adrian Hoe) wrote: >>Is code written for SGI Ada95 compilable using other Ada compilers >>especially the C++/Ada inheritance things have been added by SGI? > > First I've heard of being able to inherit from C++ classes - that > would be interesting! Anything written purely in Ada 95 *should* be > compilable by other Ada 95 compilers - it *is* a standard after all > (although it would obviously depend on the supported annexes)! There are only three external languages in those annexes, and C++ is not one of them. From a user perspective the syntax for external language interfaces may seem easy, but depending on the platform implementing it might be more difficult. To some extent GNAT has an easier time of that because they can say that GNU C (for instance) is the one with which they are compatible on multiple platforms.