CSE 341 -- Programming Languages

Autumn 2001

Department of Computer Science and Engineering, University of Washington

Steve Tanimoto (instructor)

Assignment 1

Version 1.01 of October 1

Introduction to Lisp 

Due date and time: Wednessday, October 10, 2001 (at the beginning of class).

Turn in this assignment as a hardcopy printout.


 

Title: Introduction to Lisp.

Purposes: Learn to use Lisp syntax, built-in functions, how to define recursive functions, understand Lisp evaluation, and how to manipulate list structures.

Instructions: Read pages 2-73 in Symbols, Programs, Interaction. (You may purchase a copy at Professional Copy 'N' Print at 4200 University Way, N.E., at the corner of N.E.42nd St. and the Ave. If they are out, order one for pickup the next day.) Do the following exercises:


 

Individual Work:  This assignment requires individual work.  Do NOT work in teams on this assignment..