Konzepte von Programmiersprachen
Vorlesung
Dozent | Prof. Dr. Peter Thiemann |
thiemann@info... | |
Zeit | Mo 14-16 Uhr, Do 14-15 Uhr |
Ort | Geb. 101, Raum 01-016 |
Übungen
Assistent | Stefan Wehr |
wehr@info... | |
Zeit | Do 15-16 Uhr |
Ort | Geb. 101, Raum 01-016 |
Übungsblätter
Nr. | Deadline | Datei | Material | Lösung |
---|---|---|---|---|
1 | 2009-04-30 | ex01.pdf | ex01.scm | |
2 | 2009-05-07 | ex02.pdf | ex02.scm | |
3 | 2009-05-14 | ex03.pdf | ex03 | |
4 | 2009-05-21 | ex04.pdf | ex04 | |
5 | 2009-05-28 | ex05.pdf | - | |
6 | 2009-06-15 | ex06.pdf | - | |
7 | 2009-06-18 | ex07.pdf | java-parser.tar.gz | - |
8 | 2009-06-25 | ex08.pdf | DiningPhilosophers.java | ex08 |
9 | 2009-07-02 | ex09.pdf | code.scm | ex09 |
10 | 2009-07-09 | ex10.pdf | ex10 | |
11 | 2009-07-16 | ex11.pdf |
Materialien
- Die Vorlesung stützt sich auf das Buch Essentials of Programming Languages. Third edition. Daniel P. Friedman and Mitchell Wand. MIT Press, Cambridge, Massachusetts. ISBN 978-0-262-06279-4.
- Folien zu Objects and Classes (Kapitel 9)
- Informationen zum Abschlussprojekt
- Folien zu Continuations (Kapitel 5)
- Folien zu LET (Kapitel 3)
- Scheme Details
- PLT Scheme documentation.
- Documentation for the Essentials of Programming Languages language in DrScheme.
- PLT Scheme Guide
- Teach Yourself Scheme in Fixnum Days (a Scheme tutorial)
- How to Design Programs