From: "Geg Bek" <gab@rational.com>
Subject: Re: Diana specification for Ada
Date: 2000/08/25
Date: 2000-08-25T00:00:00+00:00 [thread overview]
Message-ID: <sqep5td6t9141@corp.supernews.com> (raw)
In-Reply-To: 39A54478.68D5EA7C@excite.com
This information is from:
DIANA
An Intermediate Language for Ada
William A. Wulf, Arthur Evans, Jr., Kenneth J. Butler
Tartan Labs.
ISBM 3-540-12695-3
Published by Springer-Verlag
This is dated 1988, so wouldn't have any Ada95 in it at all.
I think Rational is the only vendor that ever really used DIANA.
But the way it is physically represented is very implementation
dependent. For instance, for Rational Apex we make sure
we represent DIANA in a way that permits incremental updates.
As Tucker said, the best way to read DIANA is through ASIS.
Updating/writing DIANA is best left to the compiler.
GReg
Dragonboy wrote in message <39A54478.68D5EA7C@excite.com>...
>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.
>
>Thanks.
>
>-DB
>
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
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 [this message]
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