common lisp windows 環境
lispbox
一番簡単な方法。http://gigamonkeys.com/lispbox/ からダウンロードして解凍してlispbox.batを実行するのみ。マークして選択した領域に色がつかないなど不便な点はある
emacs23を使う方法
- http://ftp.gnu.org/pub/gnu/emacs/ から emacs-23.1-bin-i386.zip をダウンロード C:\lib\emacs-23.1 に解凍する
- http://gigamonkeys.com/lispbox/ をダウンロードして C:\lib\lisp\lispbox-0.7 に解凍する
- C:\lib\lisp\lispbox-0.7\lispbox.bat の中のemacsのパス指定のところを以下のように書き換える
rem set EMACS=%LISPBOX_HOME%/emacs-21.3/bin/runemacs.exe set EMACS=C:/lib\emacs-23.1/bin/runemacs.exe
sbcl + cffi
SBCL+Lispbuilderのインストール(Windows) http://mono.kmc.gr.jp/~mak/hiki/?lisp%2Flispbuilder%2Fwindows%2Fsbcl
の通りにする。ただしsbclをProgram Files のフォルダーにinstallするとエラーになる。c:\sbclにいれたらうまくいった。
の2つを同じフォルダーに解凍することになるがlispbuilder-sdl.tgzを後から解凍してwin32-lispbuilder-sdl-binaries_1.2.12.tgzのファイルを上書きしないと動かなかった
emacs23を使う方法
- http://ftp.gnu.org/pub/gnu/emacs/ から emacs-23.1-bin-i386.zip をダウンロード C:\lib\emacs-23.1 に解凍する
- http://common-lisp.net/project/slime/#downloading から http://common-lisp.net/project/slime/snapshots/slime-current.tgz をダウンロードして C:\lib\emacs-23.1\site-lisp に解凍する
- ~/.emacs に以下を書く
(setq inferior-lisp-program "c:/sbcl/sbcl.exe") (require 'slime) (slime-setup)
- ~/.sbclrc を http://mono.kmc.gr.jp/~mak/hiki/?lisp%2Flispbuilder%2Fwindows%2Fsbcl と同様に設定する(パスを通して読み込むだけ)
http://lispsamik.blogspot.com/2007/09/slime-setup-for-windows.html
を参考にした
- cl-ppcreなども同様に~/.sbclrc でパスを通せば使える
clispと様々なlibraryがそろった環境
http://wiki.fdiary.net/lisp/?WindowsXP%A4%D8%A4%CE%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB
http://lispuser.net/commonlisp/clisp.html
で紹介されているがまだ使ってない
その他
- CLISP+Lispbuilderのインストール(Windows) http://mono.kmc.gr.jp/~mak/hiki/?lisp%2Flispbuilder%2Fwindows%2Fclisp
- http://wiki.fdiary.net/lisp/?WindowsXP%A4%D8%A4%CE%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB
- http://lispuser.net/memo/lisp/2006-07-22-21-42.html
英語
- Can recommend a IDE for Common Lisp in Windows? http://groups.google.co.jp/group/comp.lang.lisp/browse_thread/thread/b6b3b3309fee2f40/dc6d9a7b4b5bb44a?lnk=gst&q=windows#dc6d9a7b4b5bb44a
その他リンク