Installing Common Lisp

About
Setting up a Common Lisp environment is not easy—we've written a tutorial to make it easy.
By the time you finish, you will have:
- CLISP - a Common Lisp implementation with tab completion and scripting abilities.
- Emacs - the preferred Lisp text editor.
- SLIME - the Superior Lisp Interaction Mode for Emacs. 'nuff said.
- Quicklisp - a package system similar to CPAN.
Windows
- Install CLISP.
- Ask CLISP where the HOME directory is located: (user-homedir-pathname). In that directory, create an empty text file called .clisprc.lisp.
- Install Emacs.
- Download a CVS snapshot of SLIME. Extract SLIME as c:\emacs\slime-2010-11-29.
- Ask Emacs where the HOME directory is located: Type (insert (getenv "HOME")) and press Control+C Control+E.
- Create an empty text file in YOUR_HOME\.emacs.d\ called init.el. Modify it to look like this.
- Install Quicklisp.
- Modify YOUR_HOME/.clisprc.lisp to look like this.
Mac OS X
- Install Xcode.
- Install MacPorts.
- Install CLISP by entering sudo port install ffcall && sudo port install clisp +dynffi in a terminal.
- Install Aquamacs.
- Open Aquamacs, then nagivate to Tools -> Install Command Line Tools.
- Install Aquamacs SLIME, then modify ~/.emacs so that it looks like this.
- Install Quicklisp.
- Modify ~/.clisprc.lisp to look like this.
Linux
- Run sudo apt-get install clisp emacs slime, or the appropriate install command for your particular Linux flavor.
- Modify ~/.emacs so that it looks like this.
- Install Quicklisp.
- Modify ~/.clisprc.lisp to look like this.
Requirements
- Windows NT/2000/XP/Vista/7 x86/x64
- Mac OS X 10.4+ Intel/PowerPC x86/x64
- Linux x86/x64