Abstract
In this paper we give a short and informal introduction to Diana, the intermediate language for Ada. We describe the design decisions and their implications on the usage of Diana in Ada environments. In the second part we show how a Diana implementation may be incorporated in such an environment.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
M. Dausmann, G. Persch. G. Winterstein Notes on TCOL Universitat Karlsruhe, Inst. f. Informatik II Bericht Nr. 24/79, 1979
G. Persch, G. Winterstein M. Dausmann, S. Drossopoulou AIDA Reference Manual Universitat Karlsruhe, Inst. f. Informatik II Bericht Nr. 39/80, 1980
G. Goos, W. A. Wulf, A. Evans Jr and K. J. Butler (editors) DIANA. An Intermediate Language for Ada (Revised Version) Lecture Notes in Computer Science No. 161. Springer-Verlag (Berlin, Heidelberg, New York, Tokyo) 1983.
G. Winterstein, M. Dausmann, S. Drossopoulou, G. Goos, G. Persch The Development of a Compiler Front End for Preliminary Ada: Overview Universitat Karlsruhe, Inst. f. Informatik II Bericht Nr. 23/80, 1980
G. Kahn et al. Formal Definition of Ada Cii Honeywell Bull, Louveciennes, France INRIA, LeChesnay, France.
J. R. Nestor, W. A. Wulf, D. A. Lamb The Interface Description Language IDL Carnegie-Mellon University, CSD February 1981
G. Persch, G. Winterstien, M. Dausmann, S. Drossopoulou (Revised) Ada-0 Reference and User Manual Universitat Karlsruhe, Inst. f. Informatik II Bericht Nr. 9/81, March 1981
Stoneman: Requirements for an Ada Programming Support Environment US Department of Defense, 1980
B. M. Brosgol et al. TCOL-Ada: Revised Report on An Intermediate Representation for the Ada Language Carnegie-Mellon University, CSD Report CMU-CS-80-105, February 1980
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1984 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Persch, G., Dausmann, M. (1984). The intermediate language Diana design and implementation. In: Wallis, P.J.L. (eds) Ada Software Tools Interfaces. Lecture Notes in Computer Science, vol 180. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-13878-1_3
Download citation
DOI: https://doi.org/10.1007/3-540-13878-1_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-13878-5
Online ISBN: 978-3-540-39071-8
eBook Packages: Springer Book Archive