* Re: Ada 83 compiler
[not found] <01bcccb5$53b2b9a0$8129accf@default>
@ 1997-09-29 0:00 ` Martin C. Carlisle
1997-09-30 0:00 ` Matthew Heaney
1 sibling, 0 replies; 5+ messages in thread
From: Martin C. Carlisle @ 1997-09-29 0:00 UTC (permalink / raw)
In article <01bcccb5$53b2b9a0$8129accf@default>,
James H. Robinson, III <jr3uva90@erols.com> wrote:
>I am a graduate student at George Mason University. Can anyone recommend a
>cheap or free Ada compiler for Windows 95 or NT?
Don't we have a FAQ on this yet? Start at the Public Ada Library
(http://wuarchive.wustl.edu/languages/ada)
--Martin
--
Martin C. Carlisle, Computer Science, US Air Force Academy
mcc@cs.usafa.af.mil, http://www.usafa.af.mil/dfcs/bios/carlisle.html
DISCLAIMER: This content in no way reflects the opinions, standard or
policy of the US Air Force Academy or the United States Government.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Ada 83 compiler
[not found] <01bcccb5$53b2b9a0$8129accf@default>
1997-09-29 0:00 ` Ada 83 compiler Martin C. Carlisle
@ 1997-09-30 0:00 ` Matthew Heaney
1997-10-01 0:00 ` Steve Doiel
1 sibling, 1 reply; 5+ messages in thread
From: Matthew Heaney @ 1997-09-30 0:00 UTC (permalink / raw)
In article <01bcccb5$53b2b9a0$8129accf@default>, "James H. Robinson, III"
<jr3uva90@erols.com> wrote:
>I am a graduate student at George Mason University. Can anyone recommend a
>cheap or free Ada compiler for Windows 95 or NT?
Why Ada 83? You can get a good-quality Ada 95 compiler for free at
<ftp://ftp.cs.nyu.edu>. Look under GNAT, the GNU NYU Ada Translator.
See also <http://www.adahome.com>.
Matt
--------------------------------------------------------------------
Matthew Heaney
Software Development Consultant
<mailto:matthew_heaney@acm.org>
(818) 985-1271
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Ada 83 compiler
1997-09-30 0:00 ` Matthew Heaney
@ 1997-10-01 0:00 ` Steve Doiel
1997-10-01 0:00 ` Anonymous
0 siblings, 1 reply; 5+ messages in thread
From: Steve Doiel @ 1997-10-01 0:00 UTC (permalink / raw)
>In article <01bcccb5$53b2b9a0$8129accf@default>, "James H. Robinson, III"
><jr3uva90@erols.com> wrote:
>
>>I am a graduate student at George Mason University. Can anyone recommend a
>>cheap or free Ada compiler for Windows 95 or NT?
>
>Why Ada 83? You can get a good-quality Ada 95 compiler for free at
>
><ftp://ftp.cs.nyu.edu>. Look under GNAT, the GNU NYU Ada Translator.
>
>See also <http://www.adahome.com>.
>
Also note that GNAT has a command line switch "-gnat83" to specify that an
Ada 83 program is begin compiled. When in this mode Ada95 extensions are
rejected.
This is according to the GNAT users guide (Version 3.07). I haven't used
this mode myself so cannot recommend for or against.
I hope this helps,
Steve Doiel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Ada 83 compiler
1997-10-01 0:00 ` Steve Doiel
@ 1997-10-01 0:00 ` Anonymous
0 siblings, 0 replies; 5+ messages in thread
From: Anonymous @ 1997-10-01 0:00 UTC (permalink / raw)
<01bcccb5$53b2b9a0$8129accf@default>
<mheaney-ya023680003009970439540001@news.ni.net>
On 1 Oct 97 01:18:19 GMT, steved@pacifier.com (Steve Doiel) wrote:
> >In article <01bcccb5$53b2b9a0$8129accf@default>, "James H. Robinson, III"
> ><jr3uva90@erols.com> wrote:
> >
> >>I am a graduate student at George Mason University. Can anyone recommend a
> >>cheap or free Ada compiler for Windows 95 or NT?
> >
> >Why Ada 83? You can get a good-quality Ada 95 compiler for free at
> >
> ><ftp://ftp.cs.nyu.edu>. Look under GNAT, the GNU NYU Ada Translator.
> >
> >See also <http://www.adahome.com>.
> >
> Also note that GNAT has a command line switch "-gnat83" to specify that an
> Ada 83 program is begin compiled. When in this mode Ada95 extensions are
> rejected.
>
> This is according to the GNAT users guide (Version 3.07). I haven't used
> this mode myself so cannot recommend for or against.
>
We're using the -gnat83 switch. We're developing using GNAT, but the
code will be compiled and run on a DEC Alpha under VMS with the DEC
Ada-83 compiler. I have suggested that we use GNAT, with support, for
that platform and take advantage of Ada's features, but it doesn't look
as if that will be allowed.
There are a couple of things that GNAT doesn't catch. One is the Ada-83
rule about using the name of the generic subprogram being declared in
the declaration:
function "+" is new Some_Generic (Op => "+");
This is legal in Ada but illegal in Ada 83; -gnat83 doesn't catch it. We
get around it in DEC Ada with a renaming of the first "+":
function Rplus (L, R : Item) return Item renames "+";
function "+" is new Some_Generic (Op => Rplus);
The other one I've found is that -gnat83 lets you read the value of an
out mode parameter.
Jeff Carter PGP:1024/440FBE21
My real e-mail address: ( carter @ innocon . com )
"I fart in your general direction."
Monty Python & the Holy Grail
Posted with Spam Hater - see
http://www.compulink.co.uk/~net-services/spam/
^ permalink raw reply [flat|nested] 5+ messages in thread
* ada 83 compiler
@ 1998-01-30 0:00 DONNIE ROBERTS
0 siblings, 0 replies; 5+ messages in thread
From: DONNIE ROBERTS @ 1998-01-30 0:00 UTC (permalink / raw)
Where can I get a (free) ada 83 compiler?
Thanks. Donnie
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~1998-01-30 0:00 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <01bcccb5$53b2b9a0$8129accf@default>
1997-09-29 0:00 ` Ada 83 compiler Martin C. Carlisle
1997-09-30 0:00 ` Matthew Heaney
1997-10-01 0:00 ` Steve Doiel
1997-10-01 0:00 ` Anonymous
1998-01-30 0:00 ada " DONNIE ROBERTS
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox