How to Run Lisp Follow the liks to the AIMA website and follow instructions there to download Common Lisp, or... Browse www.lispworks.com and download your own personal edition for Windows or Linux (or Mac), or... Try to run LISP on the CUIT or CS machines. Instructions for this are below. Steps to run Lisp programs on CUIT or CS machines: Step 0: Login into your account. Step 1: Execute "lisp" on the CUIT machines to enter Allegro Common Lisp environment. Alternatively, execute "clisp" on the CS machines to start GNU CLISP. Step 2: Use "load" function to load lisp files into lisp environment. Usage: (load "fileName") Step 3: Run your programs by executing appropiate functions defined in your program. Step 4: You can exit lisp by typing (exit) if you execute command "lisp" on the ACIS machines, or (quit) if you execute "clisp" on the CS machines. Example: Step 1: After logging into a CUIT machine, enter "lisp" after the $ shell prompt and then hit . $ lisp Step 2: If you already have the lisp program example.lsp in your current directory (the contents of this short program are shown below), you can load this file by typing the following command after the prompt of the lisp environment: USER(1): (load "example.lsp") Step 3: Execute the program by entering: USER(2): (rpower-of-two 12) Step 4: Exit the lisp environment by entering: USER(3): (exit) ************************************************* example.lsp: ************************************************* (in-package "USER") (defun rpower-of-two (n) (cond ((= n 0) 1) (t (* 2 (rpower-of-two (- n 1)))))) ************************************************* Another way is to run lisp via emacs: Meta-x run-lisp (i.e. hit 'esc' followed by 'x', type "run-lisp" and you'll be in lisp mode from which you can load files of lisp code...) This only works on the CUIT machines and will run Allegro CL.