The Department of Computer Science & Engineering
STUART C. SHAPIRO: CSE 202
In Part I, you will learn the basics of interacting with Common Lisp, including entering and leaving the Common Lisp environment, interacting with the Lisp listener, and entering and evaluating objects of the basic Common Lisp data types.
In Part I, you will interact with Common Lisp in "desk calculator" mode, where you just type in forms using predefined functions, and Common Lisp prints their values. You will not write your own functions (i.e., you own programs) until Part II. Nevertheless, this is important material that you will need to master before going on. However, you should be able to finish Part I fairly quickly.
For the first few chapters, you will run Common Lisp at the shell level. Then we will switch to running it inside the XEmacs editor, which provides an excellent development environment.