I wrote something more substantial up on this a few months ago, but can't easily find it right now.  So, I'll just cut-and-paste a blurb I found:
 
"DIANA (Descriptive Intermediate Attributed Notation for Ada), is a high-level tree-structured intermediate language that provides communication internal to compilers and other tools. In Oracle, DIANA is an intermediate representation of a PL/SQL program unit, generated by the compiler (SYS.DIANA package). The Diana includes syntactic and semantic information for a compiled program unit."
 
Don Granaman
[OraSaurus]
----- Original Message -----
Sent: Tuesday, April 30, 2002 12:08 PM
Subject: Re: pl/sql is INTERPRETED?

And if you want to see the Diana-code (it's an Ada-term as I recall) all you have to do is take some wrap'ed code and "Dec" it, since wrap'ed code is nothing but Diana-code that has been Hex'ed. Guess who told me that...

Mogens

Reply via email to