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
next prev parent 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