Übungen zu Übersetzerbau

LVA-Nr Gruppe Leiter Zeit Raum
339.281 1 Markus Löberbauer Do, 10:15 - 11:45 T 1010
339.282 2 Markus Löberbauer Do, 13:45 - 15:15 HF 9904
339.283 3 Christian Wimmer Do, 10:15 - 11:45 HF 9905

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.

Neues

  • Die vorläufigen Noten sind im Kuss verfügbar. Bei Problemen bitte an den Übungsleiter wenden.
  • Das MicroJava-Testprogramm "TestProgram.mj" gibt bei erfolgreicher Ausführung "1234" auf der Konsole aus.
  • Bei Debugging-Problemen mit dem Timeout der Testfälle, setzen Sie bitte die Konstante Configuration.DEFAULT_TIMEOUT auf 0 (=unendlich).
  • Hinweis an alle NetBeans Benutzer, ab NetBeans 6 (Beta) wird JUnit 4 unterstützt.

Übungen

Zeitplan

Nr. Termin Inhalt Begleitmaterial Übungsangaben
1 04.10.2007 Grammatiken Übung 1 (Abgabe bis 10.10.2007)
Diese Übung ist nur schriftlich abzugeben (Postkasten im Hochschulfondsgebäude 3. Stock)
2 11.10.2007 Scanner MJ-Angabe.zip, MJ-Tests.zip, Folien der Übungsstunde Übung 2 (Abgabe bis 24.10.2007)
3 18.10.2007 JUnit, Versionsverwaltung Folien der Übungsstunde
4 25.10.2007 Syntaxanalyse Folien der Übungsstunde Übung 3 (Abgabe bis 14.11.2007)
F 01.11.2007 Allerheiligen
5 08.11.2007 Fehlerbehandlung Folien der Übungsstunde
6 15.11.2007 Symbolliste Folien der Übungsstunde Übung 4 (Abgabe bis 28.11.2007)
7 22.11.2007 Code-Beispiele Folien der Übungsstunde, Beispiel der Übungsstunde
8 29.11.2007 Codeerzeugung Folien der Übungsstunde, Beispiel der Übungsstunde Übung 5 (Abgabe bis 12.12.2007)
9 06.12.2007 Codeerzeugung Folien der Übungsstunde Übung 6 (Abgabe bis 09.01.2008)
MicroJava-Testprogramm
10 13.12.2007 LR-Analyse Übung 7 (Abgabe bis 16.01.2008)
F 20.12.2007 Weihnachtsferien
F 27.12.2007 Weihnachtsferien
F 03.01.2008 Weihnachtsferien
11 10.01.2008 LR-Analyse
12 17.01.2008 Fragestunde

Tutoren

Kürzel Name Foto
CH Christian Hollnbuchner Christian Hollnbuchner
KP Kurt Prünner Kurt Prünner
EP Erhard Pointl Erhard Pointl