comp.lang.ada
 help / color / mirror / Atom feed
From: Tucker Taft <stt@averstar.com>
Subject: Re: Diana specification for Ada
Date: 2000/08/24
Date: 2000-08-24T18:29:51+00:00	[thread overview]
Message-ID: <39A5699F.A917383D@averstar.com> (raw)
In-Reply-To: 39A54478.68D5EA7C@excite.com

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-24  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 [this message]
2000-08-25  0:00   ` Dragonboy
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