Übersetzerbau

Sommersemester 2006
Lehrstuhl für Programmiersprachen und Übersetzerkonstruktion
Hauptstudium

Nr.ArtTermineRaumVeranstalter
080196V4Di 12:15 - 14:00LMS2 - Sem-Ü1M. Hanus
  Do 8:15 - 10:00LMS2 - Sem-Ü1 
080199Ü2Mi 16:15 - 17:45CAP3-IM. Hanus, F. Huch

Vorlesungsbeginn

Dienstag, 11.4.2006, 12:15 Uhr, Sem-Ü1

Zielgruppe

Studierende im Hauptstudium des Studiengangs Diplominformatik, des Bachelor- oder Masterstudiengangs Informatik sowie Studierende mit Nebenfach Informatik

Voraussetzungen

Grundstudium in Informatik

Inhalt

Die Übersetzung von Programmiersprachen ist eine wohldefinierte aber dennoch komplexe Aufgabe. Zur Beherrschung dieser Komplexität wurde eine Zerlegung in einzelne Übersetzungsaufgaben entwickelt, die heute in dieser oder ähnlicher Form in den meisten Übersetzern verwendet wird. In dieser Vorlesung werden die einzelnen Übersetzungsaufgaben und die bekannten Lösungsansätze dazu vorgestellt. Im Einzelnen werden behandelt:

Ergänzende Materialien zur Vorlesung

Literatur

Weitere Literatur wird in der Vorlesung bekanntgegeben.

Übungen

Viele der praktischen Rechnerübungen werden in der funktionalen Programmiersprache Haskell implementiert. Diese Programmiersprache wird im Rahmen der Vorlesung und Übung eingeführt. Informationen zu den Übungen und zur Benutzung von Haskell kann man hier finden.

Michael Hanus