comp.lang.ada
 help / color / mirror / Atom feed
From: Dragonboy <dragonboy42@excite.com>
Subject: Re: Diana specification for Ada
Date: 2000/08/25
Date: 2000-08-25T15:59:09+00:00	[thread overview]
Message-ID: <39A697EA.C550BB83@excite.com> (raw)
In-Reply-To: 39A5699F.A917383D@averstar.com

Why don't most vendors use it?  I was under the impression that it was an
extremely powerfull IR.  Is it too cumbersome?

You seem to know a bit about it.  Does the DOD use Diana?

Thanks.

-Mark


Tucker Taft wrote:

> Dragonboy wrote:
> >
> > Does anyone know where I can object a functional/design specification
> > for the Diana intermediate representation that is used by Ada
> > compilers?  I know that it's some form of abstract syntax tree, but
> > that's about it.
>
> AverStar in its former guise of Intermetrics (Bethesda, MD) delivered
> a "Diana Reference Manual, Revision 4" to Naval Research Laboratory on
> 5 May 1986.  The Intermetrics document number was "IR-MD-078" and
> the NRL contract number was N00014-84-C-2445.
>
> Unfortunately, the author's of that document have since left the company,
> but you might be able to call our Vienna office and see if they still
> have access to the old Bethesda archives (TEL: 703-827-2606, you might
> ask for Darryl Scott -- dscott@averstar.com).
>
> The other source would be Rational, who continue to use a variant of
> Diana in their Ada 95 compiler, I believe.  Most other vendors
> do not use Diana currently, though all obviously have some form
> of abstract syntax tree, though it might be just for a fragment of
> the program.
>
> >
> > Thanks.
> >
> > -DB
>
> --
> -Tucker Taft   stt@averstar.com   http://www.averstar.com/~stt/
> Technical Director, Commercial Division, AverStar (formerly Intermetrics)
> (http://www.averstar.com/services/IT_consulting.html)  Burlington, MA  USA





  reply	other threads:[~2000-08-25  0:00 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-08-24  0:00 Diana specification for Ada Dragonboy
2000-08-24  0:00 ` Tucker Taft
2000-08-25  0:00   ` Dragonboy [this message]
2000-08-25  0:00     ` (null)
2000-08-29  0:00     ` Tucker Taft
2000-09-02 20:15   ` Mark T
2000-09-02 21:03     ` Robert Dewar
2000-09-03 18:27     ` Mark T
2000-08-25  0:00 ` Geg Bek
2000-09-06  8:33 ` Antonio Dur�n Dom�nguez
replies disabled

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