Как мы знаем, максима основана на общем шуме.Я пишу программу LISP, работающую в Maxima;используя процедуры Maxima.Я нажимаю аргумент "maxima -p foo.lisp", чтобы загрузить файл lisp, и он работает хорошо.Однако я плохо разбираюсь в программировании, поэтому в моих программах много ошибок.Я хочу отладить свою программу, но понимаю, что это не так просто.
Я привык к slimv, vim-скрипту для расширения поддержки vim для lisp.Slimv - это потрясающий инструмент, который содержит swank для соединения между slimv и lisp-интерпретатором, но когда я загрузил 'start-swank.lisp' в Lisp Mode of Maxima, он вернул ошибку:
>> Error in CONDITIONS::CLCS-LOAD [or a callee]: The variable *LOAD-TRUENAME* is unbound.
Iпонял, что это связано с gcl.Итак, я пришел искать максима-sbcl.Однако официального пакета maxima-sbcl не существует.Я был разочарован.
Интересно, смогу ли я загрузить все максимумы в sbcl.Если это так, я могу прочитать его в REPL of swank и успешно отладить свою программу.
Или есть кто-нибудь, у кого есть идеи получше?