WindowsでCommonLisp(SBCL)を実行したいのですが、実行できません。私は初心者です。lispを実行しようとしたのはこれが初めてで、次のリンクの指示に従って試しました。 http://www.pchristensen.com/blog/articles/installing-sbcl-emacs-and-slime-on-windows-xp/
スタッフをダウンロードしてそれに応じてインストールしました。インストール後のディレクトリツリーは次のとおりです。
C:\ homeの2つのディレクトリ-bin、usr。
bindirで;
C:\home\bin\emacs\site-lisp\slime
C:\home\bin\SBCL-1.0.13\
そして4つの空のディレクトリ:doc、info、lisp、c:\ home\usrのサイト
私の道は;
PATH C:\home\bin\SBCL-1.0.13\;C:\home\bin\emacs\bin\;
SBCL_HOME C:\home\bin\SBCL-1.0.13\
指示に従って、site-start.elのようなファイルを作成して配置しました。C:\ home \ bin \ emacs \ site-lisp \ site-start.el
site-start.elには次の行が含まれています。
(setenv "HOME" "C:/home/")
以下を含む別のファイル.emacsを作成しました。
(setq inferior-lisp-program "sbcl")
(add-to-list 'load-path "c:/home/bin/emacs/site-lisp/slime/")
(require 'slime)
(slime-setup)
保存に使用したときは、C:\ Documents and Settings \ Administrator \ Applicationdata\に自動的に保存されてCtrl x Ctrl sいます。
c:\ home \ bin \ emacs \ bin \ emacs.exeと入力してemacsを呼び出すと、Emacsが表示され、-と入力すると、下部に「 MxEsc 」というプロンプトが表示され、Mxでslimeと入力すると、一致しないと表示されます。次のように; 「Mxスライム[一致なし]」。
適切なlisp環境を呼び出し、(+ 2 2)のような単純なlispコードを実行して結果を確認する方法を教えてください。
ありがとうございました。