comp.lang.ada
 help / color / mirror / Atom feed
From: smize@news.imagin.net (Samuel Mize)
Subject: Re: Can Ada95 interface with C++?
Date: 1997/02/20
Date: 1997-02-20T00:00:00+00:00	[thread overview]
Message-ID: <5ej3fo$15ki@prime.imagin.net> (raw)
In-Reply-To: tx1bu9rp8sr.fsf@cygnus.com


In article <tx1bu9rp8sr.fsf@cygnus.com>,
Ken Raeburn  <raeburn@cygnus.com> wrote:
>People have been saying "yes you can do it", but I'm wondering how
>it's done, since Annex B only talks about C, COBOL, and Fortran.
>...Or can Ada interface with
>"real" C++ code? ...
>But is it possible (or feasible) to make compatible those constructs
>that might directly correlate between the languages?

It is apparently both possible and feasible, since (I understand)
GNAT does it.  However, as you noted, it is not in Annex B, so it
is not a standard item.  It is vendor-dependent.

(There wasn't an ISO standard for C++ when Ada95 was standardized.
It would have been problematic to define a standard interface to an
unstandardized language.)

Samuel Mize







  parent reply	other threads:[~1997-02-20  0:00 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <5csvbd$ia2@top.mitre.org>
     [not found] ` <32F60684.59E2@gslink.net>
     [not found]   ` <32F94DD7.3F54BC7E@worldnet.att.net>
     [not found]     ` <1997Feb6.150722.14570@ocsystems.com>
     [not found]       ` <1997Feb6.130819.1@eisner>
     [not found]         ` <dewar.855276105@merv>
     [not found]           ` <tx1bu9rp8sr.fsf@cygnus.com>
1997-02-11  0:00             ` Can Ada95 interface with C++? Larry Kilgallen
1997-02-12  0:00               ` Joel VanLaven
1997-02-14  0:00                 ` Ken Raeburn
1997-02-24  0:00                 ` Robert Dewar
1997-02-24  0:00                 ` Robert Dewar
1997-02-12  0:00             ` Robert Dewar
1997-02-20  0:00             ` Samuel Mize [this message]
1997-02-21  0:00               ` Robert Dewar
     [not found]     ` <dewar.855234605@merv>
1997-02-18  0:00       ` John Cosby
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox