Codeübergabe Compilerbau WS05/06

Termin

Der Haupttermin für die Codeübergabe im Praktikum Compilerbau WS05/06 ist der 23. Februar 2006. Die untenstehende Tabelle zeigt die bisher fixierten Termine. Als Alternativtermin steht der 16. Februar 2006 zur Verfügung.

Ort

Z1.07, Büro Prof Hofmann.

Format

Am Beginn der Codeübergabe soll mittels einer kurzen (ca 5 minütigen) Präsentation die Struktur und die Funktionalität des Compilers vorgestellt werden. Anhand von neuen MiniJava Programmen werden wir den Compiler testen. In dieser Phase werden wir auch grundsätzliche Verständnisfragen stellen.

Um die Funktionalität des Compilers zu demonstrieren, erwarten wir, dass vorgegebene MiniJava Programme vom Compiler prozessiert werden können. Anhand von fehlerhaften MiniJava Programmen soll die semantische Analyse und Fehlerbehandlung geprüft werden können. Falls der Compiler für manche Programme noch keinen lauffähigen Code erzeugt, erwarten wir, dass der Grund klar identifiziert werden kann und die nötigen Änderungen im Compiler erklärt werden können. Falls für keines der MiniJava Testprogramme lauffähiger Code erzeugt wird, erwarten wir, dass zumindest der Zwischencode mittels des muHwI Simulators ausgeführt werden kann.

Demo

Der Compiler soll auf den Maschinen im CIP Pool so installiert sein, dass Compilierung, Ausführung und wenn nötig Simulation, einfach möglich ist. Wir werden von einem Laptop auf eine CIP Pool Maschine unter dem jeweiligen Account einloggen. Die Ausgabe von zusätzlicher Information, insbesondere Zwischencode und Flussgraphen ist hilfreich, aber nicht unbedingt nötig falls der Compiler lauffähigen Code produziert.

Zeitplan

Da wir die Zeiten auf 45 Minuten pro Gruppe, statt 30 Minuten pro Person geändert haben, haben sich die Slots leicht verlagert. Falls es Probleme gibt bitte möglichst bald melden!

Donnerstag 23. Februar 2006:
12:30-13:00      Serena Cameirano
13:00-13:45      Thomas Bleher Christian Hänsel
13:45-14:30      Fatih Coskun Hatice Serap Durmaz
15:00-15:45      Florian Bachmann Johannes Doll
15:45-16:30      Christian Kroiss Justin Heesemann
16:30-17:15      Karl Mehltretter Nico Weiland


Valid HTML 4.01!
Hans-Wolfgang Loidl
Last modified: Tue Feb 14 21:07:16 2006 Stardate: [-29]5319.19
Valid CSS!