疲れたので休憩がてら common lisp で遊ぶ。前にhttp://d.hatena.ne.jp/propella/20070921/p1 ちょっと触ったが、もうちょっと使いやすいようさらに設定。
ダウンロード
$ sudo yum -y install w3m-el sbcl http://common-lisp.net/cgi-bin/viewcvs.cgi/root.tar.gz?root=slime&view=tar をダウンロード $ tar xzvf root.tar.gz $ sudo mv slime/slime /usr/share/emacs/site-lisp ftp://ftp.lispworks.com/pub/software_tools/reference/HyperSpec-7-0.tar.gz をダウンロード $ tar xzvf HyperSpec-7-0.tar.gz $ mv HyperSpec-7-0 ~/pub/
.emacs ファイルの内容
(setq inferior-lisp-program "/usr/bin/sbcl") (require 'slime) (slime-setup) (setq common-lisp-hyperspec-root "file:///home/takashi/pub/HyperSpec/") (setq browse-url-browser-function 'w3m-browse-url)
M-x slime で起動
リンク
- slime ホームページ http://common-lisp.net/project/slime/
- HyperSpec http://www.lispworks.com/documentation/common-lisp.html
- http://lispuser.net/emacs/lisphacking.html
- SLIME の使い方 http://cadr.g.hatena.ne.jp/g000001/20071204/1196793777
- w3m 設定 http://pcl-review.blogspot.com/2008/01/chapter-15-practical-portable-pathname.html