Problem sheets (Programming Languages)
From Spivey's Corner
| Programming Languages |
| Syllabus |
| Outline |
| Problems |
| Labs |
| Software |
| FAQ |
All solutions are accessible to tutors on a different page.
Collected problem sheets
- Problem sheets, and solutions.
Individual sheets
- Problem sheet 1, First steps, with solutions.
- Problem sheet 2, Memory and monads, with solutions.
- Problem sheet 3, Semantic variations, with solutions. (This sheet is a bit too long, so I recommend concentrating on problems 1 to 8.)
Source for various interpreters from the solutions: Gzipped tar format, Windows ZIP format. - Problem sheet 4, Continuations, with solutions.
Past exam questions
- Exam paper from 2003 (questions have been edited).
- Exam paper from 2004.
- Exam paper from 2005.
- Exam paper from 2009.
- Exam paper from 2010.