3

この問題に関する多くのトピックを読みましたが、最後まで読むことができませんでした。Emacs と XLispStat を使用して、Mac 上の LISP でコーディングできるようにしたいと考えています。これまで HomeBrew で Emacs をインストールしてきましたが、XLispStat のインストールで行き詰まりました。誰かがこれを行うための手順を詳しく説明できますか? 感謝します!

PS: これは Lisp に必要なインストールです。Mac で簡単に実現できることがあれば、それも試してみます。

4

2 に答える 2

3

この質問に同様の回答を投稿しました。短いバージョン: OS X Lisp 環境のオプションは、LispBoxLispWorks 個人用(crippleware 警告)、またはquicklisp / ELPA経由の Emacs+SLIMEです。

あなたのコメントは、あなたが実行可能な Common Lisp ツールのかなり広い網を投げかけていることを暗示しているので、CLISPはさまざまな OS X ポート/パッケージ マネージャーを介してサポートされているようで、かなり快適な REPL を持っていることにも言及します (もちろん、できます)。Linedit を使用して SBCL で同じ結果を得る)。

編集: Rainer と Vsevolod が以下で言及しているように、ClozureMCLIDEも存在します。私はどちらも使用したことがないので、詳細を説明することはできません (ただし、Clozure は何度も推奨されています)。

ああ、通常のテキストエディタでコードを書き、ターミナルでコンパイルする可能性はありますか?

あなたが言っているとは思いませんが、そう.lispです、Sublimeなどでファイルを書き込むことができますsbcl your-file-here.lisp. sbcl your-file-here.lisp実行中の Lisp インスタンスを REPL で開始し、それが意味するすべてのオーバーヘッドが発生することに注意してください。(load "file-you-changed.lisp")Emacs に完全に反対している場合、できることは、プロジェクト ディレクトリとは別に REPL を実行する(ql:quickload :your-project-name)ことです。

于 2013-03-04T20:32:02.670 に答える
1

xlispstat は Mac OS 10.8 でコンパイルでき、問題なく動作します。ニッチなコンパイラのためにいくつかの小さな編集が必要ですが、XQuartz で完全に動作します。他のシステムを使用するように言っている人は、xlispstat が数値計算を行う人にとってどれだけうまく統合されているかを知りません。

于 2013-04-10T21:15:22.120 に答える