6.821 | Fall 2002 | Graduate

Programming Languages


This section contains the problem sets assigned for the course. Some of the questions refer to problems in the course notes, which are handed out to students in class. The Scheme+ code needed to complete some of the assignments are provided below under “Supporting Files.” Scheme+ is the MIT Scheme programming language, extended with datatype and pattern matching facilities.

Assignment Supporting Files
Problem Set 1 (PDF) postfix (SCM)
Problem Set 2 (PDF) ps2 (SCM)
Problem Set 3 (PDF)  
Problem Set 4 (PDF) ps4 (SCM)
Problem Set 5 (PDF)  
Problem Set 6 (PDF) module-examples (SCM)
recon (SCM)
recon-test (SCM)
Problem Set 7 (PDF)  
Problem Set 8 (PDF) closurize (SCM)
funrec (SCM)

Course Info

As Taught In
Fall 2002
Learning Resource Types
Programming Assignments