Zusammenfassung
Aus denotationellen Beschreibungen der dynamischen Semantik der Programmiersprachen BASIC, COBOL, FORTRAN und PASCAL, die in der Spezifikationssprache META IV vorliegen, wird eine geneinsame, maschinenunabhängige Zwischensprache für die Übersetzung dieser Sprachen hergeleitet. In dieser Sprache werden die Programme als abstrakte Syntaxbäume dargestellt. Aus den Semantikbeschreibungen ergibt sich auch eine formale Spezifikation für die Übersetzung der Quellsprachen in die Zwischensprache.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Literatur
Bjørner, D., Jones, C.B., The Vienna Development Method: The Meta Language, Berlin, Springer LNCS 61, 1978
Jensen, K., Wirth, N., PASCAL User Manual and Report Berlin, Springer, LNCS 18, 1974
ANSI X3.9, American National Standard Programming Language FORTRAN, New York, American National Standards Institute, 1978
ANSI X3.23, American National Standard Programming Language COBOL, New York, American National Standards Institute, 1974
Dietz 600, C-BASIC Benutzeranleitung, Mülheim, Dietz Computer Systeme, 1977
Bjørner, D., The Systematic Development of a Compiling Algorithm, Techn. Rept. ID681, Dept. of Comp. Sci., Techn. University of Denmark, Kopenhagen, 1977
Bjørner, D., Programming Languages: Linguistics and Semantics, in Morlet, E., Ribben, D., International Computing Symposium 1977, Proceedings, Amsterdam, North-Holland Publ. Comp., 1977, S. 511
Jones, C. B., The Meta-Language: A Reference Manual in [1], S. 218 (1978)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1981 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Schmidt, U., Völler, R. (1981). Die formale Entwicklung der maschinenunabhängigen Zwischensprache CAT. In: Brauer, W. (eds) GI — 11. Jahrestagung. Informatik-Fachberichte, vol 50. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-01089-1_7
Download citation
DOI: https://doi.org/10.1007/978-3-662-01089-1_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-10884-9
Online ISBN: 978-3-662-01089-1
eBook Packages: Springer Book Archive