sbcl - 如何确定可执行转储的位置

标签 sbcl

我正在使用 SBCL 转储用 CL 编写的新解释器,并且需要确定二进制文件(可执行 sbcl 转储)的位置以设置一些搜索路径。有没有办法找出方法? 我试过 *core-pathname* 但它似乎没有在可执行转储中定义。

最佳答案

好的,经过一番挖掘,我想我自己找到了答案!它是:

sb-ext:*core-pathname*

有效!奇怪的是,SBCL 手册中没有提到这一点。

关于sbcl - 如何确定可执行转储的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26007100/

相关文章:

lisp - 为什么 LISP defun 在其参数参数之前不需要引号?

windows - "Your Kitten of Death awaits"从哪里来?

package - LISP cond 应答无包

lisp - 如何获取 Lisp 进程中可用的所有环境变量的列表?

lisp - 理解 Common Lisp 中的函数 `tailp`

debugging - 在 Emacs 和 SLIME 中调试 Common Lisp 的有效方法是什么?

macros - Common Lisp 中的宏在编译时是否完全展开?

lisp - Common Lisp 中的非法函数调用

lisp - sbcl Common Lisp incf 警告

for-loop - lisp循环遍历整数位的方法