Accession Number : ADA128232


Title :   Diana Reference Manual. Revision 3,


Corporate Author : TARTAN LABS INC PITTSBURGH PA


Personal Author(s) : Evans,Arthur , Jr ; Butler,Kenneth J


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a128232.pdf


Report Date : 28 Feb 1983


Pagination or Media Count : 208


Abstract : This document describes Diana, a Descriptive Intermediate Attributed Notation for Ada, being both an introduction and reference manual for it. Diana is an abstract data type such that each object of the type is a representation of an intermediate form of an Ada program. Although the initial uses of this form were for communication between the Front and Back Ends of an Ada compiler, it is also intended to be suitable for use with other tools in an Ada programming environment. Diana resulted from a merger of the best properties of two earlier similar intermediate forms: TCOL and AIDA. (Author)


Descriptors :   *COMPUTER PROGRAMS , *PROGRAMMING MANUALS , *COMPILERS , DATA PROCESSING , SPECIFICATIONS , INTERFACES , COMPUTER PROGRAMMING , SEMANTICS , NODES , SYNTAX , LEXICOGRAPHY , FRONT END PROCESSORS


Subject Categories : Computer Programming and Software
      Computer Hardware


Distribution Statement : APPROVED FOR PUBLIC RELEASE