CS 341 - Survey of Programming Languages
Homework #2


Due: Tuesday 9/13 at the beginning of class

Note: This work is to be done in pairs.  Each pair will submit one assignment.  Although you may divide the work, both team members should be able to present/describe their partner's work upon request.  All written exercises are to be done in a README file.  All Scheme code is to be done in a file hw2.scm.  All exercises should be clearly labeled or commented.

Read the remainder of the tutorial, and complete the following companion exercises:

Lambda Expressions Exercises 5-9
Control Constructs Exercises 1-7, 9-12, 15

Read Essentials of Programming Languages (EOPL) Chapter 1

EOPL Exercises 1.4, 1.5, 1.8, 1.15 (duple), 1.16 (invert), 1.25 (exists?)