Übungen zu Übersetzerbau

LVA-Nr Gruppe Leiter Zeit Raum
339.281 1 Markus Löberbauer Do, 10:15 - 11:45 K 001A
339.282 2 Markus Löberbauer Do, 13:45 - 15:15 K 034D
339.283 3 Thomas Würthinger Do, 10:15 - 11:45 BA 9908

In den Übungen wird der Stoff der Vorlesung vertieft, d.h. sie können auch als gute (und notwendige) Vorbereitung für die Vorlesungsklausur gesehen werden. Es wird ein vollständiger Übersetzer für eine Java-ähnliche Programmiersprache (MicroJava) implementiert. Die Übungen 2 bis 6 bauen aufeinander auf, sodass am Ende des Semesters ein vollständiger Übersetzer vorliegt.

Informationen

Übungen

Zeitplan

Nr. Termin Inhalt Begleitmaterial Übungsangaben
1 08.10.2009 Grammatiken MicroJava Grammatik Übung 1 (Abgabe bis 14.10.2009)
Diese Übung ist nur schriftlich abzugeben (Postkasten im Hochschulfondsgebäude 3. Stock)
2 15.10.2009 Scanner Folien der Übungsstunde 2 Übung 2 (Abgabe bis 28.10.2009)
3 22.10.2009 JUnit, Versionsverwaltung
4 29.10.2009 Syntaxanalyse Folien der Übungsstunde 4 Übung 3 (Abgabe bis 11.11.2009)
5 05.11.2009 Fehlerbehandlung Folien der Übungsstunde 5
6 12.11.2009 Symbolliste Folien der Übungsstunde 6 Übung 4 (Abgabe bis 25.11.2009)
7 19.11.2009 Code-Beispiele Folien der Übungsstunde 7
8 26.11.2009 Codeerzeugung Folien der Übungsstunde 8, Beispiel: Items Übung 5 (Abgabe bis 16.12.2009)
9 03.12.2009 Codeerzeugung Folien der Übungsstunde 9, TestProgramme.zip Übung 6 (Abgabe bis 13.01.2010)
10 10.12.2009 LR-Analyse
11 17.12.2009 LR-Analyse Übung 7 (Abgabe bis 13.01.2010)
F 24.12.2009 Weihnachtsferien
F 31.12.2009 Weihnachtsferien
F 07.01.2010 Weihnachtsferien
12 14.01.2010 Fragestunde

Tutoren

Kürzel Name Foto
CH Christian Hollnbuchner Christian Hollnbuchner
EP Erhard Pointl ErhardPointl
GW Georg Wöß Wöß