Common Lisp開発環境の構築

ASUS EeeBook Windows 10 32bit環境にCommon Lispの環境を構築

1. Clozure CLのインストール
http://ccl.clozure.com/

ダウンロードページよりWindows用のzipをダウンロードし解凍する。解凍後、環境変数のPathに追加する。

解凍場所
C:\Program Files\ccl

2. NTEmacs / Emacs for Windowsのインストール
http://cha.la.coocan.jp/doc/NTEmacs.html

ダウンロードし解凍する。

解凍場所
C:\Program Files\emacs

3. emacsのフォント設定
Options -> Set Default Font でフォントの設定。
これにより以下のファイルが作成される。
C:\Users\ユーザー名\AppData\Roaming\.emacs

4. emacsの設定ファイル(.emacs)に設定追加
C:\Users\ユーザー名\AppData\Roaming\.emacs

;; Common Lisp処理系を設定
(setq inferior-lisp-program "wx86cl")
;; SLIMEのロード
(require 'slime)
(slime-setup '(slime-repl slime-fancy slime-banner))

5. SLIMEのインストール
https://common-lisp.net/project/slime/

ダウンロドしたファイルを下記の場所に解凍

C:\Program Files\emacs\share\emacs\site-lisp\slime

6. emacsとSLIMEの起動

emacs起動
C:\Program Files\emacs\share\emacs\bin\emacs.exe

SLIME起動
M-x slime

以下のようにコンソールが出れば起動成功
; SLIME 2015-08-24
CL-USER>