Zusammenfassung
Die Menge S der λ-Kalkül Schemata [Fi, Go] stellt eine abstrakte Beschreibung der Kontrollstrukturen dar, wie sie u.a. in Programmiersprachen des LISP-Typs auftreten. Für λ-Kalkül Schemata ist die Definition von denotationeller Semantik [Mi, Wa] wohl bekannt und darauf bezogene abstrakte Interpreter zur Definition einer äquivalenten operationalen Semantik [Fi] liegen vor. Durch eine Interpretation J(S) der Schemata, bei der die Menge E aller s-Ausdrücke als LISP-Daten eingeführt wird, so wie die Menge {car,cdr,cons,atom,eq} der LISP-Operationen, erhält man die Programmiersprache LISPλ. Die operationeile Semantik fπ:En → E eines Programms π ∈ LISPλ mit den Eingabedaten a1,...,an ∈ E ist gegeben durch fπ (a1...,an) = apλ (π, (a1,...,an)), wobei sich die Funktion apλ: \( LIS{{P}_{\lambda }} \times \left( {\mathop{U}\limits_{{n \geqslant }} {{E}^{n}}} \right) \to E \) aus der Ein/Ausgabefunktion apS des abstrakten Interpreters für λ-Kalkül Schemata durch Anwendung von J ergibt.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsLiteratur
Bauchrowitz, N.: Diplomarbeit, Kiel, 1980
McCarthy, J. et. al.: LISP 1.5 Programmer’s Manual. MIT Press, Cambridge, Mass., 1966
Fischer, M.J.: Lambda Calculus Schemata. SIGPLAN Notices 7(1), 1972
Gordon, M.J.C.:Models of Pure LISP (a worked example in semantics). Dept. of Mach. Int. Univ. of Edinburgh, Rep. 31, 1973
Milner, R.: Models of LCF. Memo AIM-186, Stanford University, 1973
Wadsworth, C: The Relational between Computational and Denotational Properties for Scotts D∽ -Models of the Lambda-calculus. SIAM J. Computing, Vol. 5, No. 3, 1976
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
Bauchrowitz, N., Simon, F. (1980). λ-Kalkül Schemata als Kontrollstrukturen für LISP-Programme. In: Wilhelm, R. (eds) GI - 10. Jahrestagung. Informatik-Fachberichte, vol 33. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67838-7_62
Download citation
DOI: https://doi.org/10.1007/978-3-642-67838-7_62
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-10388-2
Online ISBN: 978-3-642-67838-7
eBook Packages: Springer Book Archive