我想从 Python 执行 Common Lisp (SBCL) 代码,例如通过 shell。我还需要运行一个名为 Shop3 的 Lisp 库来执行我的 Lisp 代码。我试过:
os.system('sbcl && (asdf:load-system "shop3") && (in-package:SHOP-USER) && (load "/Users/kiliankramer/Desktop/Shop-Planer/planner-new")')
Run Code Online (Sandbox Code Playgroud)
但它不起作用,它只是启动 sbcl,然后在加载 asdf 库“shop3”之前停止。
你能告诉我如何执行我的 Lisp 代码或者我必须运行外部 Lisp 程序(包括 Lisp 库)来执行它的替代方法吗?
先谢谢了。:)