正如我們所知,Maxima基於通用lisp。我正在寫一個在Maxima工作的Lisp程序;使用Maxima程序。我按參數「maxima -p foo.lisp」來加載lisp文件,並且效果很好。但是,我在編程方面很差,所以我的程序有很多錯誤。我想調試我的程序,但我意識到它並不那麼容易。如何將最大值導入sbcl
我習慣了slimv,一個vim腳本來擴展vim的lisp支持。 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中使用swank是可以的,但你的建議很有用。我會接受你的建議。 – 2012-03-02 04:43:17