| Strukturen der funktionalen Programmierung | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| VL+UE 12 113 11651 | Strukturen der funktionalen Programmierung | ||||||||||
| Prof. Dr. R. Loogen | |||||||||||
| Mi, 9.15-10.00 Uhr, Do, 9.15-11.00 Uhr, jeweils HS IV (Lahnberge) | |||||||||||
| Beginn: 18.10.2006, Achtung: Am 26.10.2006 findet die Vorlesung im HS I statt. | |||||||||||
| Übungstermin | Di, 11.00 - 13.00 Uhr, HS IV (Lahnberge), Jost Berthold | ||||||||||
| Beginn: 24.10.2006 | |||||||||||
| 
 | |||||||||||
| Voraussetzungen: | Grundkenntnisse in funktionaler Programmierung | 
| Querverbindungen: | Die Vorlesung bildet vor allem im zweiten Teil eine Vertiefung zur Vorlesung "Grundlagen des Compilerbaus". | 
| Scheinkriterien: | Ein benoteter Schein kann erworben werden durch 
 | 
| Vorlesungsunterlagen | SECD-Interpreter | 
| Vollständige Halbordnungen | |
| Beispiele für Übersetzung in Stackcode | |
| Template Haskell-Beispiele: printf.hs (MainPrintf.hs), bspName.hs, AST.hs, derive.hs (MainDerive.hs) | |
| Generische Programmierung in Haskell: Folien von Ralf Hinze: Data-Generic Programming, Einbettung generischer Programmierung in Haskell zugehörige Projekte: Generic Haskell, Generic Haskell II | 
| Literatur: | 
 
 | 
| Inhalt: | Folgende Themen werden behandelt: 
 |