comp.lang.ada
 help / color / mirror / Atom feed
From: Adam Beneschan <adambeneschan@aol.com>
Subject: Re: Passing a String to a C/C++ Subprogram (Special Case)
Date: Wed, 16 Oct 2013 12:11:16 -0700 (PDT)
Date: 2013-10-16T12:11:16-07:00	[thread overview]
Message-ID: <b56e39f1-154c-4abd-83b5-f60b4b69fb45@googlegroups.com> (raw)
In-Reply-To: <5b59543c-7c48-4427-afc6-30289f6d8895@googlegroups.com>

On Wednesday, October 16, 2013 10:32:36 AM UTC-7, Martin wrote:
 
> > Yes, Adam.  Thank you.  Of course, Annex B is optional anyway.  lol 
> > I guess you choose your poison.

> 
> Annex B is part of the 'core language' - it isn't optional. Annex A and J are also 'core'. The 'Special Needs Annex' sections are the 'optional' parts of the language. See 1.1.2 and 1.1.3.

True, but implementations aren't required to support any foreign language described in Annex B.  B(2): "Support for interfacing to any foreign language is optional."  So it's not required for an Ada compiler to support interfacing to C.  (And I hope it wouldn't be, not because interfacing to C isn't important, but I sure wouldn't want every compiler to be required to interface to COBOL and Fortran, which are also part of Annex B.)

                           -- Adam

  parent reply	other threads:[~2013-10-16 19:11 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-10-15 19:54 Passing a String to a C/C++ Subprogram (Special Case) Eryndlia Mavourneen
2013-10-15 20:11 ` Adam Beneschan
2013-10-15 21:02   ` Eryndlia Mavourneen
2013-10-16  7:17     ` Dmitry A. Kazakov
2013-10-16 15:14       ` Jeffrey Carter
2013-10-16 17:32     ` Martin
2013-10-16 17:42       ` Eryndlia Mavourneen
2013-10-16 17:54         ` Martin
2013-10-16 18:13           ` Eryndlia Mavourneen
2013-10-16 19:40             ` Simon Wright
2013-10-16 20:02               ` Eryndlia Mavourneen
2013-10-19  2:11           ` Randy Brukardt
2013-10-16 19:11       ` Adam Beneschan [this message]
2013-10-16 21:31         ` Martin
2013-10-16 21:41           ` Adam Beneschan
2013-10-16 23:15             ` Martin
2013-10-15 20:59 ` Jeffrey Carter
2013-10-15 21:13   ` Eryndlia Mavourneen
2013-10-15 22:19     ` Shark8
2013-10-16  0:00     ` Jeffrey Carter
2013-10-17  9:55     ` Georg Bauhaus
2013-10-16 20:17 ` sbelmont700
2013-10-16 20:48   ` Adam Beneschan
2013-10-17 13:05     ` Eryndlia Mavourneen
2013-10-17 13:58       ` sbelmont700
2013-10-17 16:28         ` Eryndlia Mavourneen
replies disabled

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