标签: common-lisp slime
我正在尝试一个程序。如果出错,我将通过几次自定义重启进入调试器。第一个重试该操作(因此不执行任何操作),第四个是正确退出的操作。按q会导致内存错误。
q
开发人员如何才能以编程方式确保在用户按下q时调用正确的重启?难道与q绑定的那个会导致内存错误吗?那可能吗 ? 这可能是我尝试使用的库所特有的,或者是完全错误的方法。
我仅发现q是sldb-quit,并且它“调用重新启动以恢复到已知程序状态”。 q不调用第一次重新启动。它有什么作用 ?是否可以使其调用给定的重新启动?
sldb-quit
谢谢