--------------------[ LISP readings ]-------------------- Chapter 3 in the Mitchell textbook covers LISP. Read about its history in 3.1--2, and the overview in 3.3; pay special attention to the abstract machine of CONS cells described in 3.4.3 and use the exercises in it to check yourself. Read 3.4.4. Read http://ep.yimg.com/ty/cdn/paulgraham/acl2.txt (see below) for a much more hands-on introduction to LISP. Have your LISP shell open, and try every command; this is the only way to really follow. Download Paul Graham's free book http://www.paulgraham.com/onlisptext.html and read sections 2.1--2.3. Have your LISP shell open, and try every command; this is the only way. We'll deal with 2.5 and later on Thursday. Paul Graham also wrote an in-depth reference for ANSI Common LISP: http://www.paulgraham.com/acl.html This book is, unfortunately, not free, but Chapters 1 and 2 are online, and are very useful. We'll deal with Mitchell's 3.4.5, 3.4.6 on Thursday; we might get to 3.4.7--9 as well, but you are welcome to read ahead, as usual. There's another free book on LISP, http://www.gigamonkeys.com/book/ Give it a try; Chapters 1--6 cover a lot of ground. Class transcript, with all my errors and typos, is in the lisp/ subdir: http://www.cs.dartmouth.edu/~sergey/cs59/lisp/gcl-09-27-16.txt