Neuigkeiten
| 02.09.2021 | Für die Prüfungstermin am 6.10.2021 um 10:30 und um 13:00 fehlt uns noch die Rückmeldung beim Sekretariat, bitte UNBEDINGT melden!. |
| 19.07.2021 | Der zusätzliche Übungstermin wird am 23.7.2021 um 10:00 Uhr stattfinden. |
| 05.07.2021 | Am 23.7.2021 soll ein zusätzlicher Übungstermin stattfinden. Über den Zeitslot kann unter https://terminplaner4.dfn.de/9DESkSuaCTfo21fv abgestimmt werden. |
| 28.04.2021 | Der Vorlesungstermin am 12.05.2021 fällt aus, dafür findet am 10.05.2021 ein Ersatztermin um 14:00 nach der Übung statt. |
| 13.04.2021 | Bitte treten Sie dem ILIAS-Kurs bei, dort finden Sie auch den Link zum Vorlesungs- und Übungs-Stream. |
Themen
Vertiefung der Inhalte aus Sprachtechnologie und Compiler.
Die Vorlesung findet online über Zoom statt. Den Link zum Stream finden Sie im ILIAS-Arbeitsbereich. Die wöchentlichen Termine sind:
Termine und Räume
| Tag | Beginn | Ende |
|---|---|---|
| Montag | 12:00 | 13:30 |
Veranstaltungen
| Datum | Thema | Unterlagen |
|---|---|---|
| 19.4.2021 | Lexikalische Analyse, Grundlagen syntaktische Analyse | [Übungsblatt 1] [Beispiellösung Blatt 1] [Lexer] |
| 26.4.2021 | Syntaktische Analyse: LL(k), SLL(k) | [Übungsblatt 2, Version 3] [Beispiellösung Blatt 2, Version 2] |
| 3.5.2021 | Syntaktische Analyse: rekursiver Abstieg, Fehlerbehandlung | [Übungsblatt 3] [Beispiellösung Blatt 3] [Fi/Fo-Berechnung] [Fi(k)/Fo(k)-Skript] [Parser] [Übersetzerbau, Band 2] |
| 10.5.2021 | Syntaktische Analyse: LR(0), SLR(1), LALR(1), LR(1) | [Übungsblatt 4] [Beispiellösung Blatt 4] [Kontextfreie Grammatiken und Sprachen] |
| 17.5.2021 | Syntaktische Analyse: Generatoren Semantische Analyse: Auswertung |
[Übungsblatt 5] [Yacc-Grammatik Aufgabe 2] [Beispiellösung Blatt 5] [WHILE-Interpreter mit Flex und Bison] |
| 24.5.2021 | Pfingstmontag | |
| 31.5.2021 | Semantische Analyse: Namensanalyse, Strukturelle Typen Transformation: Kontrollflussgraphen |
[Übungsblatt 6] [Code zu Aufgabe 2] [Code zu Aufgabe 3] [Beispiellösung Blatt 6] [Lösung zu Aufgabe 2] |
| 7.6.2021 | Semantische Analyse: Kurzauswertung Transformation: Zwischensprachen, Speicherlayout |
[Übungsblatt 7] [Code zu Aufgabe 3] [Beispiellösung Blatt 7] |
| 14.6.2021 | Transformation: Activation Records, Aufrufkonventionen, Closures | [Übungsblatt 8, Version 2] [Beispiellösung Blatt 8] |
| 21.6.2021 | Optimierung: Verbandstheorie, Fixpunkte | [Übungsblatt 9] [Beispiellösung Blatt 9] |
| 28.6.2021 | Datenflussanalyse, SSA-Form | [Übungsblatt 10] [Beispiellösung Blatt 10] |
| 5.7.2021 | SSA+Datenflussanalyse, Speicheroptimierungen | [Übungsblatt 11, Version 3] [Beispiellösung Blatt 11] |
| 12.7.2021 | IFC | [Übungsblatt 12] [Beispiellösung Blatt 12] |
| 19.7.2021 | Befehlsauswahl, Linear Scan | [Übungsblatt 13] [Beispiellösung Blatt 13] |
| 23.7.2021 10:00 Uhr |
Registerallokation, Befehlsanordnung | [Übungsblatt 14] [Beispiellösung Blatt 14] |
Veranstalter
| Ehemalige Mitarbeiter |
|---|
| Dr.-Ing. Sebastian Graf |
| M.Sc. Andreas Fried |
