Next: QuickLisp Load, Up: QuickLisp—Common-Lisp Library Manager [Contents][Index]
To get started with the Quicklisp beta, download and load:
https://beta.quicklisp.org/quicklisp.lisp
Then, to install and configure SLIME for QuickLisp:
(ql:quickload "quicklisp-slime-helper")
The following shell script will install quicklisp
for your user account
using Clozure Common Lisp (CCL), update its init file, and configure it to use
SLIME8:
[[ ! -d ".quicklisp" ]] && { \ echo "Installing quicklisp..."; mkdir -v ./.quicklisp; curl -O https://beta.quicklisp.org/quicklisp.lisp; # The installation script is expecting the user to hit the <RETURN> key; # as well, the @@texinfo:@opt{@@--batch@@texinfo:}@@ expects an EOF marker. # The use of ~echo~ seems to satisfy both requirements. echo | \ ccl -Q --batch \ --load quicklisp.lisp \ --eval '(quicklisp-quickstart:install :path "./.quicklisp")' \ --eval '(ql:add-to-init-file)' \ --eval '(ql:quickload "quicklisp-slime-helper")'; rm quicklisp.lisp; echo "Done installing."; } || { echo "Quicklisp is already installed."; }