comp.lang.ada
 help / color / mirror / Atom feed
* 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