【发布时间】:2014-07-25 15:16:55
【问题描述】:
在 Yap 中,我正在调试一个程序,它会从文件中读取大量数据。我想问一下是否有一些方法可以在 prolog 文件中为 LINE 设置断点。我知道有一个名为spy 的谓词,它允许您将程序停止设置在预期的谓词处,但是如果这个谓词调用子谓词,我如何为子谓词设置断点?例如:
pA :-
pB,
pC.
我如何设置断点以在 pC 处停止(如果 pC 是内置谓词),因为spy 只允许我在 pA 处设置断点。非常感谢您的回答。
【问题讨论】: