通常,当目标失败时,我会返回“错误”,即目标不满足。有没有办法让 SWI-Prolog 打印它失败的子目标的谓词、行和/或序列号。我不想跟踪整个程序,只是想要一些类似于其他编程语言的反馈。我知道 return 不是错误false
,但是在调试时,最好有这个反馈来查明问题。如果可以的话当然可以。
谢谢
通常,当目标失败时,我会返回“错误”,即目标不满足。有没有办法让 SWI-Prolog 打印它失败的子目标的谓词、行和/或序列号。我不想跟踪整个程序,只是想要一些类似于其他编程语言的反馈。我知道 return 不是错误false
,但是在调试时,最好有这个反馈来查明问题。如果可以的话当然可以。
谢谢