comp.lang.ada
 help / color / mirror / Atom feed
From: Robert Dewar <robert_dewar@my-deja.com>
Subject: Re: Pragma Inline and its Effects of Compilation Dependencies.
Date: 2000/03/24
Date: 2000-03-24T00:00:00+00:00	[thread overview]
Message-ID: <8bgqck$opm$1@nnrp1.deja.com> (raw)
In-Reply-To: 38DBBD73.61A5F5E4@Raytheon.com

In article <38DBBD73.61A5F5E4@Raytheon.com>,
  "Samuel T. Harris" <samuel_t_harris@Raytheon.com> wrote:

> Not all compiler use DIANA trees

In fact I think the *only* compiler that uses DIANA trees
now is Rational, isn't that the case? I think the old
Systeam compiler used DIANA too, but basically DIANA failed
completely in its original mission as an implementation
independent representation format.

ASIS was the technology that developed out of DIANA, basically
it provides a more appropriate abstract layer which can be
applied to a wide variety of intermediate strucures, and is
thus more appropriate for achieving compiler indepedence.

DIANA prescribes a number of important choices in a compiler,
and many Ada compiler designers have felt that it was simply
not a desirable choice.

That of course is the kind of thing which competition in the
market place should determine (rather than an external
standard), which is why ASIS has succeeded where DIANA failed
(as a common intermediate language, I am not saying that it is
not possible to use DIANA in an Ada 95 compiler, since obviously
the Rational technology is a counter example).



Sent via Deja.com http://www.deja.com/
Before you buy.




  reply	other threads:[~2000-03-24  0:00 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-03-20  0:00 Pragma Inline and its Effects of Compilation Dependencies Ralph Corderoy
2000-03-21  0:00 ` Robert Dewar
2000-03-21  0:00   ` Paul Graham
2000-03-21  0:00     ` Gautier
2000-03-22  0:00       ` Robert Dewar
2000-03-22  0:00         ` Larry Kilgallen
2000-03-22  0:00           ` Robert Dewar
2000-03-22  0:00             ` Larry Kilgallen
2000-03-22  0:00           ` Ted Dennison
2000-03-22  0:00         ` Wes Groleau
2000-03-22  0:00           ` Robert A Duff
2000-03-22  0:00     ` Ken Garlington
2000-03-23  0:00   ` Ralph Corderoy
2000-03-23  0:00     ` Robert Dewar
2000-03-24  0:00       ` Robert A Duff
2000-03-21  0:00 ` Samuel T. Harris
2000-03-23  0:00   ` Ralph Corderoy
2000-03-24  0:00     ` Samuel T. Harris
2000-03-24  0:00       ` Robert Dewar [this message]
2000-03-22  0:00 ` Robert Dewar
2000-03-23  0:00   ` Ralph Corderoy
2000-03-23  0:00     ` Robert Dewar
replies disabled

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