显示 Swi-prolog 回溯?
Showing Swi-prolog backtrace?
我认为它可能不是为此而构建的,但我可能会问。
我想 运行 一个简单的 cli 应用程序,并让它在出错时显示回溯。
swipl -f test.pl -g test(X)
这 运行 是程序中的目标 test。
ERROR: -g test(X): Arguments are not sufficiently instantiated
但是,它没有显示完整的回溯。我需要做的是每次打开 GUI,输入 guitracer,trace, 运行 it 等。这表明程序可以保持回溯。
我认为它可能不是为此而构建的,但我可能会问。
不敢相信我在调试器页面中迷路了。正如评论中所说,
:- use_module(library(prolog_stack)).
够了。
我认为它可能不是为此而构建的,但我可能会问。
我想 运行 一个简单的 cli 应用程序,并让它在出错时显示回溯。
swipl -f test.pl -g test(X)
这 运行 是程序中的目标 test。
ERROR: -g test(X): Arguments are not sufficiently instantiated
但是,它没有显示完整的回溯。我需要做的是每次打开 GUI,输入 guitracer,trace, 运行 it 等。这表明程序可以保持回溯。
我认为它可能不是为此而构建的,但我可能会问。
不敢相信我在调试器页面中迷路了。正如评论中所说,
:- use_module(library(prolog_stack)).
够了。