Literatur zu Compilerbau I

Allgemeines
Appel, Andrew: Modern Compiler Implementation in ML. CUP, 1998.
Friedman, Daniel P., Wand, Mitchell, Haynes, Christopher T.: Essentials of Programming Languages. MIT Press, 1992.
Mitchell, John C.: Foundations of Programming Languages. MIT Press, 1996.
Queinnec, Christian: Lisp in Small Pieces. CUP, 1994.
Wilhelm, Reinhard, Dieter Maurer: Übersetzerbau ­ Theorie, Konstruktion, Generierung. Springer, 1992.
Syntaktische Analyse
Leermakers: The Functional Treatment of Parsing (Kluwer, 1993)
Sperber, Thiemann: The Essence of LR Parsing. In Scherlis, William (Editor): Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation PEPM '95, pages 146-155, La Jolla, CA, June 1995. ACM Press. gzipptes Postscript, Nachfolge-Paper als gzipptes Postscript.
Dokumentation zu Bison, Abschnitt zur Fehlerbehandlung
Lambda-Kalkül
Barendregt: Functional Programming and Lambda Calculus. Chapter 7 in: Handbook of Theoretical Computer Science, Elsevier 1990.
CPS
Danvy/Filinski: Representing Control, a Study of the CPS Transformation. Mathematical Structures in Computer Science, 2(4):361-391, 1992. ps.gz
Instruktionsselektion
Fraser/Hanson/Proebsting: Engineering a Simple, Efficient Code Generator Generator, LOPLAS 1(3), 213-226. ps.gz
Garbage Collection
Wilson: Uniprocessor Garbage Collection Techniques, 1992 International Workshop on Memory Management, St. Malo, France, September 1992. ps.gz
Wilson: Uniprocessor Garbage Collection Techniques, Computing Surveys, erweiterte Version des vorhergehenden Papers. ps.gz

Michael Sperber [Mr. Preprocessor]
Last modified: Mon Feb 1 12:37:27 MET 1999