Übersetzerbau
185.A48 VU 6.0 ETCS

Vortragender

SS13: Andreas Krall

Übungsleiter

SS13: Anton Ertl

Informationen zum Übungsteil

SS13: Übung

Lehrziel

Grundlegende Kenntnisse über Aufbau und Funktionsweise von Übersetzern und Übersetzergeneratoren.

Voraussetzungen

Gute Programmierkenntnisse.

Ergänzende Lehrveranstaltungen

Abstrakte Maschinen VO und UE.

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 Vorlesungsskriptum 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 7. März 2013 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 Prüfungen werden nur noch als mündliche Termine durchgeführt. Bitte melden Sie sich für einen der Termine über die elektronische Anmeldung an. Hier findet sich eine unvollständige Liste von Prüfungsfragen.

Anrechnung

Für folgende Studien ist Übersetzerbau eine Wahllehrveranstaltung:
[Home Page des Instituts]
Complang
Krall
   Übersetzerbau
      Prüfungsfragen
   Weiterführender
   Abstrakte
   Codegeneratoren
   Dynamic
Sitemap
Links:
TISS-Eintrag
Übung
LVA-Forum
Prüfungsfragen
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: 2013-03-14 (Krall)