Weiterführender Übersetzerbau - 185.274 VO 2.0

Vortragender

SS08: Andreas Krall

Lehrziel

Weiterführende Kenntnisse über Aufbau und Funktionsweise von Übersetzern und Übersetzergeneratoren.

Voraussetzungen

Der Vorlesungsteil von Übersetzerbau VL, 185.311 VL 3.0 (Wird Anfang März (6.3.2008-10.4.2008) im Block abgehalten, bevor Weiterführender Übersetzerbau am 10. April 2008 beginnt).

Inhalt

Grundlagen von Compilern und Interpretern, Struktur von Übersetzern, Lexikalische Analyse, Syntax-Analyse (Top-Down, Bottom-Up), Syntaxgesteuerte Übersetzung (Attributierte Grammatik), Semantische Analyse, Zwischencode, Maschinencode, Laufzeitsystem, Implementierung Objektorientierter Programmiersprachen, Optimierungen. Mini-Compiler (Java, Prolog).

Termine

Unterlagen

Das Skriptum enthält den Prüfungsstoff. Es wird im Sekretariat in der Argentinierstraße 8, 4. Stock verkauft (Preis Euro 15,-). Das neue Skriptum ist ab 17. April 2008 in den Sekretariatsstunden erhältlich.

Folien zur Vorlesung sind im Internet verfügbar (PDF Format, manche Versionen von Acrobat Reader 5.0 haben mit einzelnen Seiten Probleme):

Die Sourcen für den Minicompiler in Java finden sie hier.

Prüfungen

Die Püfungen werden nur noch als mündliche Termine durchgeführt. Bitte vereinbaren Sie einen Termin am besten in Gruppen von drei Personen telefonisch (58801-18511).

Anrechnung

Für folgende Studien ist Weiterführender Übersetzerbau eine Wahllehrveranstaltung:
[Home Page des Instituts]
Complang
Krall
   Weiterführender
   Abstrakte
   Codegeneratoren
Sitemap
Links:
TUWIS-Eintrag
Übung
Studienplan
Folien:
Kapitel 1
Kapitel 2
Kapitel 3
Kapitel 4
Kapitel 5
Kapitel 6
Kapitel 7
Kapitel 8
Kapitel 9
Kapitel 10
Kapitel 11
Kapitel 12
Fakultät für Informatik
Technische Universität Wien
Anfang | HTML 4.01 | letzte Änderung: 2007-02-22 (Krall)