Zur Webseite der Informatik

Abteilung Programmiersprachen und Übersetzerbau

Entwurf und Implementierung eines Compilers (1V + 3Ü)

Dozent:

Prof. Dr. Erhard Plödereder

  • Vorlesung
  • Mo., 11:30 - 13:00 Uhr, Raum 0.108 (14 tgl.)
  Termin Uhrzeit Raum
1. Vorlesung 17.10.2016 11:30-13:00 0.108
2. Vorlesung 10.11.2016 17:30-19:00 0.108
3. Vorlesung 14.11.2016 11:30-13:00 0.108
4. Vorlesung   5.12.2016 11:30-13:00 0.108
5. Vorlesung 12.  1.2017 17:30-19:00 0.108
6. Vorlesung 19.  1.2017 17:30-19:00 0.108
7. Vorlesung   9.  2.2017 17:30-19:00 0.108

Skript: PDF (intern erreichbar)

Übungen

Timm Felden

  • Mo., 11:30 - 13:00 Uhr, Raum 0.108 (14 tgl.)
  • Do., 17:30 - 19:00 Uhr, Raum 0.108
Datum Thema Material
20.10.2016  Einführung, Blatt 1  Spezifikation, Blatt 1
24.10.2016  Grammatikumformung/JavaCC  
27.10.2016  Fehlerbehandlung / Blatt 2  Blatt 2
31.10.2016 Koordination / Review 1 (2 Gruppen) / WortproblemLocation  
03.11.2016  Review 1 (3 Gruppen) / Systematisches Testen  
  7.11.2016  Visitor / AST  
17.11.2016  Typen / AST / Blatt 3  Blatt 3
21.11.2016  Review 2 (4, 3, 2)  
24.11.2016  Review 2 (1, 5)   
28.11.2016  AST vs. IR  
  1.12.2016 Blatt4a / Java Bytecode  Blatt 4a 
  8.12.2016 (entfällt)  
12.12.2016  Abgabe Blatt 3  
15.12.2016  Blatt4b / BCEL  Blatt 4b
19.12.2016  Review 3 (2, 3, 5)  
22.12.2016  Review 3 (4, 1)  
  9.  1.2017  Blatt 5 / Abgabe 4 (12.1.) / Truelist & Falselist  Blatt 5
16.  1.2017  Review 4 (2, 4, 1)  
23.  1.2017  Review 4 (5, 3)  
26.  1.2017  Abgabe 5  
30.  1.2017  Review 5  
  2.  2.2017  Review 5  
  6.  2.2017  Lösungsvorschlag / MINI OOP (diskussion)