Lehrveranstaltungen der Arbeitsgruppe Kastens
Übersetzer (PrI)
Dozent: Uwe Kastens
Material zur Vorlesung
Vorausgesetzte Kenntnisse:
Kenntnisse in Programmiersprachen; Vorlesung Grundlagen der Programmiersprachen ist nützlich, aber nicht zwingend.
Scheinerwerb:
Zwei kleinere Klausuren, gemeinsam gewertet
Nächster Wiederholungstermin:
nicht vor WS 98/99
Weiterführende Veranstaltung im nächsten Semester:
Praktikum Übersetzererzeugende Systeme, Projektgruppe oder Seminar
Nützliche Parallelveranstaltungen:
Beginn der Vorlesung:
Do., 16. 10. 97, 16.00 Uhr im P52.03
Inhaltsübersicht:
In dieser Veranstaltung werden die grundlegenden Methoden, Techniken und Werkzeuge zur Konstruktion von Übersetzern für Programmier- und Anwendungssprachen vermittelt. Es werden die Themen Übersetzerstruktur, lexikalische, syntaktische und semantische Analyse, Code-Erzeugung und Optimierung (einschliesslich Optimierung für parallele Architekturen) behandelt. Systematische Konstruktion und Einsatz von Werkzeugen sind Schwerpunkte der Vorlesung.In den Übungen werden praktische Arbeiten am Rechner durchgeführt. Teilnehmer sollten sich deshalb vor Beginn der Veranstaltung Rechnerzugang verschaffen.
Literatur:
- U. Kastens: Übersetzerbau, Reihe: Handbuch der Informatik, Band 3.3, Oldenburg Verlag, München, Wien, 1990
- Weitere Literaturangaben werden in der Vorlesung gegeben.
- Material zur Veranstaltung (z.B. verwendete Folien) wird im WWW bereitgestellt.
Vorlesung: (WS 97/98)
- Di 14 - 16
- Do 16 - 18
Raum:
- P52.03
Übungsgruppen:
- Mo 09 - 11 N3.206 Michael Thies
- Mo 11 - 13 N3.206 Michael Thies