Skip to main content

The intermediate language Diana design and implementation

  • Conference paper
  • First Online:
Book cover Ada Software Tools Interfaces

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 180))

  • 136 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Dausmann, G. Persch. G. Winterstein Notes on TCOL Universitat Karlsruhe, Inst. f. Informatik II Bericht Nr. 24/79, 1979

    Google Scholar 

  2. G. Persch, G. Winterstein M. Dausmann, S. Drossopoulou AIDA Reference Manual Universitat Karlsruhe, Inst. f. Informatik II Bericht Nr. 39/80, 1980

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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

    Google Scholar 

  5. G. Kahn et al. Formal Definition of Ada Cii Honeywell Bull, Louveciennes, France INRIA, LeChesnay, France.

    Google Scholar 

  6. J. R. Nestor, W. A. Wulf, D. A. Lamb The Interface Description Language IDL Carnegie-Mellon University, CSD February 1981

    Google Scholar 

  7. 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

    Google Scholar 

  8. Stoneman: Requirements for an Ada Programming Support Environment US Department of Defense, 1980

    Google Scholar 

  9. 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter J. L. Wallis

Rights and permissions

Reprints 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

Publish with us

Policies and ethics