Zusammenfassung
Attributierte Grammatiken werden zur formalen Definition statischer Eigenschaften von Programmiersprachen und zur Spezifikation von Übersetzern angewandt. Für eine Reihe von wichtigen kontextabhängigen Spracheigenschaften (Gültigkeitsbereichsregeins Regeln zur Typbestimmung und -anpassung) aus verschiedenen Sprachen geben wir Definitionen in Form von attributierten Grammatiken an.
Abstract
Attributed grammars are both used for formal definitions of static properties of programming languages and for compiler specification. Attributed definitions of several important properties (scope rules, type determination and coercion) of different languages are shown.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
American National Standard Programming language FORTRAN. American National Standard Institute, X 3.9, 1966 u. 1978
Burroughs B6700/7700 ALGOL Language, Reference Manual Burroughs Corporation, Form No, 5000649, 1974
Jensen, K., Wirth, N.: Pascal User Manual and Report, Springer Verlag Heidelberg 1974
Kastens, U.: Einführung in attributierte Grammatiken. In: Fachgespräche Compiler-Compiler, Berlin 1978, Bericht der Techn. Hochschule Darmstadt, Fachbereich Informatik, 1978
Kastens, U.: Ordered Attributed Grammars. Interner Bericht 7/78, Fakultät für Informatik, Universität Karlsruhe
Kastens, U.: ALADIN — eine Beschreibungssprache auf der Basis attributierter Grammatiken. Interner Bericht 7/79, Fakultät für Informatik, Universität Karlsruhe
Kastens, U., Köllner, R., Zimmermann, E.: Eine attributierte Grammatik für PEARL. Interner Arbeitsbericht, Fakultät für Informatik, Universität Karlsruhe, 1979
Knuth, D.E.: Semantics of Context-free Languages, In: Math. Syst. Th. 2, 2, 1968 und 5, 1, 1971
Koster, C.H.A.: On Infinite Modes. In: Algol Bulletin 30,3, 1969
Naur, P. (ed.): Report on the algorithmic language ALGOL 60. In: Num. Math 2, 1960
Schauer, J.: Eine attributierte Grammatik für LIS. Interner Arbeitsbericht, Fakultät für Informatik, Universität Karlsruhe
Watt, D.A.: An Extended Attribute Grammar for PASCAL. SIGPLAN Notices 14, 2, 1979
v. Wijngaarden, A. (ed.): Revised report on the algorithmic language ALGOL 68. In: Acta Informatica 5, 1975
Wilhelm, R.: Attributierte Grammatiken. In: Informatik-Spektrum 2, 3, 1979
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1980 Springer-Verlag Berlin · Heidelberg
About this paper
Cite this paper
Kastens, U. (1980). Eigenschaften von Programmiersprachen — Definiert Durch Attributierte grammatiken. In: Hoffmann, HJ. (eds) Programmiersprachen und Programmentwicklung. Informatik-Fachberichte, vol 25. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67600-0_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-67600-0_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-09937-6
Online ISBN: 978-3-642-67600-0
eBook Packages: Springer Book Archive