我在(SWI-)Prolog中写了一个更大的项目。为了更好地概述谓词及其之间的关系,我正在寻找一种功能来说明这一点。
在XPCE扩展(命令“manpce”)上有一个关于谓词的概述(Tools> Prolog Navigator)。但我正在寻找一个机会来说明哪个谓词调用哪个谓词等等......
答案 0 :(得分:2)
我建议你看一下SWI-Prolog自己的开发工具,比如Carlo建议的gxref
和PDT,这是一个基于Eclipse的Prolog编程IDE,支持SWI-Prolog(加上Logtalk,并且很快也是YAP)。 PDT包括支持可视化谓词交叉引用调用。