Grundlagen der Programmiersprachen und Compilerbau

Dozent

Prof. Dr. Erhard Plödereder

Übungen

Eduard Wiebe

Aktuell

(30.10.06)
Die Klausurergebnisse der Wiederholungsklausur hängen an der Informationstafel unserer Abteilung und an der Tafel der VIS-Abteilung (Raume 1.453) aus. Die Einsicht in die Klausur findet am 3.11.06 zwischen 13:00 und 14:00 im Raum 1.212 (SunTrec) statt.
(07.04.06)
Die Klausurergebnisse hängen in der Epsilon-Umgebung des Raumes 1.453 aus. Die Einsicht in die Klausur findet am 27.04 um 13:30 -- 15:00 im Raum 1.212 (SunTrec) statt.
(15.02.06)
Bei Fragen bitte die eigene Börse konsultieren. ( Preisliste . Achtung S.A.-Tiere!).
(27.01.06)
Die Automaten sind nun verfügbar.
(12.01.06)
Die Freitagsübung (27.01) findet ausnahmsweise im Raum 0.204 statt.
(14.11.05)
Die Mittwochsübung (16.11) findet ausnahmsweise im Raum 0.463 statt.
(26.10.05)
Die Übungsgruppen starten bereits am 2.11.
(24.10.05)
Die Anmeldelisten für die Übungsgruppen hängen an der Informationstafel unserer Abteilung aus. Der Übungsbetrieb fängt am 17.11 an.

Beschreibung

In der Vorlesung werden die grundlegende Ideen und Techniken für die Implementierung der Programmiersprachen vermittelt.

Aus dem Inhalt:

Vorraussetzungen

Vordiplom + Interesse an der wa(h)ren Informatik

Literatur

A. V. Aho, R. Sethi, J. D. Ullman: Compilers - Principles, Techniques, and Tools Addison, Wesley (1988)
Niklaus Wirth: Compilerbau: Eine Einführung, Teubner (1984)
Andrew W. Appel: Modern Compiler Implementation In Java, Cambridge University Press (1998)

Übungsaufgaben

Übungsblatt Anmerkung Zucker
Blatt-1 (ps | pdf) Besprechung findet am 2,3,4.11 statt.
Blatt-2 (ps | pdf) Die Übungen starten am 16.11.05.
Blatt-3 (ps | pdf) Besprechung findet am 30.11 und 1,2.12.05 statt.
Blatt-4 (ps | pdf) Besprechung findet am 14,15,16.12.05 statt.
Blatt-5 (ps | pdf) Der Übungsbetrieb startet am 11,12,13.01.06. Die "Au"-Tomaten (ps | pdf)
Blatt-6 (ps | pdf) Die Übungen finden am 25,26 bzw. 27.01.06 statt. Beispiel für die call-by-name Parameterübergabe (Jensen-Trick)
Blatt-7 (ps | pdf) Die Übungen finden am 8,9,10.02.2006 statt.