quicklispのインストール

Common lispのライブラリ管理ソフトquicklispをインストールしたのでメモ。

インストール

1) Quicklisp betaからquicklisp.lispをダウンロードして適当な場所に置いておく。

2)quicklispを置いたフォルダでlisp処理系を立ち上げて以下を入力

(load "quicklisp.lisp")
(quicklisp-quickstart:install)
(ql:add-to-init-file)

3行目は処理系の初期ファイルにquicklispを自動でロードするように設定するコマンドですので任意で。

使い方

; quicklispのアップデート
(ql:update-client)

; インストールしたライブラリのアップデート
(ql:update-all-dists)

; ライブラリの検索
(ql:system-apropos "ライブラリの名前の一部")

; ライブラリの読み込み(無ければインストールして読み込み)
(ql:quickload "ライブラリ名")

上のコマンドをrlwrapの辞書ファイルに書いておくと便利かも