Quicklisp

Quicklisp is a library manager for Common Lisp.  

  • Over 550 libraries
  • Works with ABCL, Allegro CL, Clozure CL, CLISP, CMUCL, ECL, LispWorks, SBCL, and Scieneer CL, on Linux, Mac OS X, and windows
  • Simple commands

Get quicklisp.lisp
$ curl -O http://beta.quicklisp.org/quicklisp.lisp

Load sbcl with quicklisp.lisp
$ sbcl --load quicklisp.lisp

Install quicklisp (SBCL REPL)
* (quicklisp-quickstart:install)

Load software
* (ql:quickload system-name)

Find out what's available
* (ql:system-apropos substring)

Load Quicklisp when start lisp
* (ql:add-to-init-file)

Install and configure SLIME
* (ql:quicklisp "quicklisp-slime-helper")

Get updated software
* (ql:update-all-dists)

Update the Quicklisp client:
* (ql:update-client)

More details, please visit  http://www.quicklisp.org

你可能感兴趣的:(Lisp)