CSE 341 -- Programming Languages

Spring 2003

Department of Computer Science and Engineering, University of Washington

Steve Tanimoto (instructor)

Assignment 3

Version 1.00 of 7 April

Diving Deeper into Lisp 

Due date and time: Thursday, April 17, 2003 (at the beginning of section).

Turn in this assignment as a hardcopy printout.


 

Title: Diving Deeper into Lisp.

Purposes: Learning more of Common Lisp's constructs, functional programming in Lisp, and mastering macros.

Instructions: Read pages 73-100 in Symbols, Programs, Interaction. Do the following exercises:

Scoring for this assignment: 5 points each for parts A, E, F, and G; 10 points each for parts B, C, and D. Total: 50 points.