From: Tucker Taft <stt@averstar.com>
Subject: Re: DIANA
Date: 2000/06/01
Date: 2000-06-01T14:15:21+00:00 [thread overview]
Message-ID: <39366FF8.ECBA862E@averstar.com> (raw)
In-Reply-To: dMKY4.4126$fI2.14295@telenews.teleline.es
"Antonio Dur�n Dom�nguez" wrote:
>
> Is still DIANA used in todays Ada95 compilers?
I presume Rational's APEX compiler still uses a variant of DIANA.
Also, Concurrent built an Ada 95 compiler using the old VADS front
end, and that used a variant of DIANA. OCS has a compiler based
on the old TeleSoft front end, and they had something approximating
DIANA.
GNAT, and the AdaMagic-based compilers (Green Hills, Aonix, etc.)
do not use DIANA in any real sense, though we of course build
up at least some amount of abstract syntax tree and then annotate
it during overload resolution.
If you think of DIANA as simply an annotated abstract syntax tree for Ada,
then probably every Ada compiler uses it in some form. If you think
of DIANA as a standard, then probably no Ada compiler uses it in
its "standard" form. However, if you think of DIANA as a persistent, complete,
annotated abstract syntax tree used to represent the entire Ada
program library, then APEX, Concurrent, and OCS could be considered
DIANA users.
>
> --
> Antonio Dur�n
--
-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-06-01 0:00 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-05-30 0:00 DIANA Antonio Dur�n Dom�nguez
2000-06-01 0:00 ` Tucker Taft [this message]
2000-06-01 0:00 ` DIANA Keith Thompson
2000-06-01 0:00 ` DIANA Robert A Duff
-- strict thread matches above, loose matches on Subject: below --
2008-12-18 5:46 DIANA patrick boulay
2008-12-18 9:23 ` DIANA Jean-Pierre Rosen
2008-12-18 11:16 ` DIANA patrick boulay
2008-12-18 12:29 ` DIANA Jean-Pierre Rosen
2008-12-18 16:07 ` DIANA Ira Baxter
2008-12-18 18:36 ` DIANA patrick boulay
2008-12-18 9:37 ` DIANA Markus Schoepflin
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox