logo of the SSW institute ;)
Computer Science
System Software

Home

General
Staff
Contact
Partners
Alumni

Research
Areas
Projects
Papers
Books
Reports
Awards

Teaching
Lectures
Exams
B.Projects
M.Theses
PhD Theses
Go Abroad

Misc
Talks
Library
Gallery
Links
Search

Webmaster


Übungen zu Übersetzerbau

LVA-Nummer Gruppe LVA-Leiter Zeit Raum
339.281 1 Thomas Kotzmann Do, 10:15 - 11:45 UC 5
339.282 2 Thomas Kotzmann Do, 13:45 - 15:15 HF 9905
339.283 3 Christian Wimmer Do, 10:15 - 11:45 P 215

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.

Für die Übersetzerbau-Übungen wurde ein Diskussionsforum eingerichtet.

Neues

  • Die 6. Übung kann bei den Postkästen am Institut abgeholt werden.
    Ergebnisse der Übung: G1, G2, G3
    Die Scheine werden in etwa 2 Wochen ausgestellt. Bei Rückfragen bitte direkt möglichst bald mit Christian Wimmer Kontakt aufnehmen, nicht mit den Tutoren.
  • Philipp Aumayr hat ein Ant Build Script zur automatischen Erstellung von ZIP-Dateien für die Übungsabgabe geschrieben.

Übungen

Zeitplan

Nr. Termin Inhalt Begleitmaterial Übungsangaben Anmerkungen
1 06.10.2005 Grammatiken   Übung 1 (Abgabe bis 12.10.2005)  
2 13.10.2005 Scanner Folien der Übungsstunde Übung 2 (Abgabe bis 26.10.2005)
MJ-Angabe.zip MJ-Tests.zip
 
3 20.10.2005 JUnit, Versionsverwaltung Folien der Übungsstunde    
4 27.10.2005 Syntaxanalyse Folien der Übungsstunde
MicroJava-Grammatik
Übung 3 (Abgabe bis 09.11.2005)  
5 03.11.2005 Fehlerbehandlung Folien der Übungsstunde
   
6 10.11.2005 Symbolliste Folien der Übungsstunde Übung 4 (Abgabe bis 23.11.2005)  
7 17.11.2005 Code-Beispiele Folien der Übungsstunde    
8 24.11.2005 Codeerzeugung Folien der Übungsstunde Übung 5 (Abgabe bis 07.12.2005)  
9 01.12.2005 Codeerzeugung Folien der Übungsstunde Übung 6 (Abgabe bis 11.01.2006)
MicroJava-Testprogramm
 
  08.12.2005 Mariä Empfängnis
10 15.12.2005 LR-Analyse   Übung 7 (Abgabe bis 11.01.2006)  
  22.12.2005 Weihnachtsferien
  29.12.2005 Weihnachtsferien
  05.01.2006 Weihnachtsferien
11 12.01.2006 LR-Analyse      
12 19.01.2006 Fragestunde      

Tutoren

Kürzel Name Foto
DM Dorothea Mair
KP Kurt Prünner
PZ Peter Zehetner

Downloads