mys*_*eem 0 emacs sbcl common-lisp
我一直在阅读GNU Emacs Calculator手册,以寻找如何以编程方式调用lisp程序中现有函数的说明.
我已经检查了"编程"一节,但它似乎与扩展计算器有关,而不是使用计算器进行编程.有一个名为"从你的Lisp程序调用Calc"的部分讨论了calc-eval程序员可用的函数,但到目前为止,我还没能在SBCL中调用该函数.
似乎可以从Emacs Lisp以编程方式调用计算器函数,但我很想知道SBCL中是否也有类似的功能.
GNU Emacs Calculator是一个Emacs Lisp程序.
SBCL是一个Common Lisp实现.
ELisp和CL是不同的语言(来自同一个Lisp系列).
这意味着您无法直接从SBCL运行Emacs计算器.
但是,我写了一个ELisp兼容层,它允许我从CLISP运行Emacs Calendar(也是一个Common Lisp实现).它应该允许您在SBCL中加载Emacs Calculator并运行其代码.