Skip to main content

Ein Praktikum im Übersetzerentwurf: Struktur und Erfahrungen

  • Conference paper
Programmiersprachen und Programmentwicklung

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 25))

  • 36 Accesses

Zusammenfassung

An der Technischen Hochschule Darmstadt wird jährlich ein Übersetzerentwurfspraktikum veranstaltet, welches den Teilnehmern beträchtliche Freiheiten in Bezug auf die Wahl der Methoden und Hilfsmittel gewährt, aber anderseits den Entwurf und die Implementierung vollständiger Übersetzer vorsieht. Wie sich diese Rahmenbedingungen auf die Ausprägung der Quellsprache, das Angebot an Hilfsmitteln und die Durchführung sowie Überwachung der Praktikumsphasen auswirken, soll hier zusammen mit den bereits gemachten Erfahrungen aufgezeigt werden.

Abstract

At the Technical University at Darmstadt, a practical course on compiler construction is offered annually. Its participants enjoy considerable freedom in choosing methods and tools while designing and implementing complete compilers. We discuss the implications of these objectives on the design of the source language, on the tools available, and on the structure and supervision of the course phases. We also report on our experience with the practical course.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. Austermühl, B., Ehlerding, D., Hechler, G., Hoffmann, H.-J., Lutze, R., Müller, A. Zu Aktivitäten an PASCAL-P; ein Bericht über Implementierungen und Weiterentwicklungen im Fachgebiet Programmiersprachen und Übersetzer der Technische Hochschule Darmstadt. In: PASCAL, Applied Computer Science Bd. 11, Hanser, 1978.

    Google Scholar 

  2. Bjørner, D., Jones, C.B. The Vienna Development Method: The Meta- Language. Springer Lecture Notes 61, 1978.

    MATH  Google Scholar 

  3. Jensen, K., Wirth, N. PASCAL User Manual and Report. Springer Study Edition, 1978.

    Google Scholar 

  4. Kastens, U. Ein Übersetzerbau-Praktikum. Fünfte Fachtagung der GI über Programmiersprachen, Braunschweig, 1978. Springer Informatik-Fachberichte 12.

    Google Scholar 

  5. Koch, K. A Compiler Concept Based on Sort. IBM Labor Wien, TR 25.138, April 1974.

    Google Scholar 

  6. Kron, H.H., Hoffmann, H.-J., Winkler, G. On a SLR(K)-based Parser System Which Accepts Non-LR(K) Grammars. Vierte Jahrestagung der GI, Berlin, 1974. Springer Lecture Notes CS 26.

    Google Scholar 

  7. McKeeman, William M. Compiler Construction; Symbol Table Access. In: Compiler Construction, An Advanced Course. Springer Lecture Notes CS 21, 1974.

    Google Scholar 

  8. Mills, H.D. Chief Programmer Teams: Techniques and Procedures. IBM International Report, Jan. 1970.

    Google Scholar 

  9. Parnas, D.L. A Technique for Software Module Specification with Examples. CACM 15 (1972), p. 330–336.

    Google Scholar 

  10. Wilhelm, R. Attributierte Grammatiken. Informatik Spektrum, Juli 1979, Springer Verlag.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1980 Springer-Verlag Berlin · Heidelberg

About this paper

Cite this paper

Kron, H.H., Lutze, R. (1980). Ein Praktikum im Übersetzerentwurf: Struktur und Erfahrungen. In: Hoffmann, HJ. (eds) Programmiersprachen und Programmentwicklung. Informatik-Fachberichte, vol 25. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67600-0_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-67600-0_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-09937-6

  • Online ISBN: 978-3-642-67600-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics