DM22, Spring 2007 - Weekly Note 12This week, there will be two lecture slots and no exercise slots. Next week, there will be no lecture slots and two exercise slots.
Lecture April 23More on type inference.
ReadingHandouts from Thompson book (Chapter 13).
Lecture April 30 (Expected Contents)Prolog.
ReadingChapters 1 (read it fast) and 2, Sections 3.1-7, Chapter 4, and Sections 6.1-2, 6.8, 6.11-12, and 7.3 in Clocksin and Mellish. Equivalent reading in Blackburn, Bos, and Striegnitz: Chapters 1-6 and 10.
RemarksYou have three different options for literature for the Prolog part of the course.
Any of the three choices will adequately cover the course subjects (in all cases, you are also required to know about the built-in predicates of Gprolog (see the manual, of which sections 6.2, 7.1-4, 7.6, 7.9, 7.18, and 7.20 should be read, and 7.7, 7.10-14, and 7.23 briefly skimmed) and to read additional handouts).
Lecture May 2 (Expected Contents)More Prolog.
ReadingChapter 5, Rest of Chapter 6, Sections 7.2, 7.5, and 7.7-8. Slides: txt, txt.
Exercises May 7The remaining exercises from last time: Exercises 1.6.1, 1.6.3, and 1.6.4 in Bird. Exam of winter 2000 (pdf), exercise 1, question a. New exercises: Exam of summer 2005 (pdf), exercise 3, question a. Exam of winter 2001 (pdf), exercise 2, question b. Exam of summer 2003 (pdf), exercise 2, question a. Exam of summer 2004 (pdf), exercise 4, question a.
Exercises May 9Exam of summer 2005 (pdf), exercise 3, question d.
Exam of summer 2005 (pdf),
exercise 2. [Hint for c: consider the built-in predicate Exam of summer 2002 (pdf), exercise 3, question a (only finding the type) Exam of winter 2000 (pdf), exercise 1, question b. Exam of winter 2007 (pdf), exercise 2. Exam of winter 2007 (pdf), exercise 3, question a.
Maintained by Rolf Fagerberg (rolf@imada.sdu.dk) | |