Special Run-Time Organization Techniques for Algol 68

  • Ursula Hill
Part of the Lecture Notes in Computer Science book series (LNCS, volume 21)

Abstract

In the previous lectures, in particular those of W. M. Waite and of M. Griffiths, basic concepts like mode and object etc. in higher programming languages were introduced and their equivalents in the machine discussed. Especially, I refer to the presentation of the principles of data storage management, such as static and dynamic 1) storage allocation, procedure calls,realization of more complex data structures, and the illustration by examples of storage allocation models for FORTRAN and ALGOL 60.

Keywords

Nite Identity Declaration 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Branquart, P., Lewi, J.: On the implementation of local names in ALGOL 68. MBLE Research Lab., Brussels, Report R121, 1969Google Scholar
  2. [2]
    Branquart, P., Lewi, J.: A scheme of storage allocation and garbage collection for ALGOL 68. MBLE Research Lab., Brussels, Report R133, 197oGoogle Scholar
  3. [3]
    Branquart, P., Lewi, J., Cardinael, J. P.: Local generators and the ALGOL 68 working stack. MBLE Research Lab., Brussels, Technical Note N62, 197oGoogle Scholar
  4. [4]
    Fites, P. E.: Storage organization and garbage collection in ALGOL 68. In [12]Google Scholar
  5. [5]
    Goos, G.: Eine Implementierung von ALGOL 68. TU München, Report Nr. 6906, 1969Google Scholar
  6. [6]
    Goos, G.: Some problems in compiling ALGOL 68. In [13]Google Scholar
  7. [7]
    Grau, A. A., Hill, U., Langmaack, H.: Translation of ALGOL 60. Handbook for Automatic Computation, Vol. 1/Part b. Berlin-Heidelberg-New York: Springer 1967Google Scholar
  8. [8]
    Gries, D.: Compiler Construction for Digital Computers. New York: John Wiley & Sons 1971Google Scholar
  9. [9]
    Hill, U., Scheidig, H., Wössner, H.: An ALGOL 68 Compiler. TU München. Internal Report, 1973Google Scholar
  10. [10]
    Knuth, D. E.: The Art of Computer Programming, Vol. 1. Reading (Mass. ): Addison-Wesley 1968Google Scholar
  11. [11]
    Marshall, S.: An ALGOL 68 garbage collector. In [13]Google Scholar
  12. [12]
    Peck, J. E. L. (Ed.): Proceedings of an Informal Conference on ALGOL 68 Implementation. University of British Columbia, Vancouver (B.C.) 1969Google Scholar
  13. [13]
    Peck, J. E. L. (Ed.): ALGOL 68 Implementation. Amsterdam: North-Holland 1971Google Scholar
  14. [14]
    van Wijngaarden, A., Mailloux, B. J., Peck, J. E. L., Koster, C. H. A.: Report on the Algorithmic Language ALGOL 68. Numerische Mathematik 14, 79–218 (1969)Google Scholar
  15. [15]
    Wodon, P. L.: Methods of garbage collection for ALGOL 68. In [13]Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1974

Authors and Affiliations

  • Ursula Hill
    • 1
  1. 1.Technical University of MunichMunichGermany

Personalised recommendations