わかりましたが、Maximaは共通のlispに基づいています。私はMaximaで働くlispプログラムを書いています。 Maxima手順を使用します。私は引数 "maxima -p foo.lisp"を押してlispファイルを読み込み、うまく動作します。しかし、私はプログラミングが貧弱なので、私のプログラムには多くのバグがあります。私は自分のプログラムをデバッグしたいですが、それはそれほど簡単ではないことに気づいています。maximaをsbclにインポートする方法
私はslimv、vimのlispサポートを拡張するためのvimスクリプトに慣れてきました。 SlimvはslimvとLispインタプリタとの間を接続するためにスワンクが含まれている、素晴らしいツールですが、私はマキシマのlispモードで「-swank.lispを開始」ロードしたとき、それがエラーを返しました:
>> Error in CONDITIONS::CLCS-LOAD [or a callee]: The variable *LOAD-TRUENAME* is unbound.
私は気づいこれはgclによるものです。だから、私はmaxima-sbclを探しに来ました。しかし、maxima-sbclの公式パッケージはありません。がっかりしたよ。
sbclに最大値全体をロードできるかどうか疑問です。もしそうなら、私はswankのREPLでそれを読んで、私のプログラムをうまくデバッグすることができます。
もっと良いアイデアを持っている人はいますか?マキシマのドキュメントを閲覧
ありがとう。 Maximaでスワンクを使うのは大丈夫ですが、あなたの提案は有益です。私はあなたのアドバイスを取る。 –