所以,我有一个大学项目现在使用Prolog的,我不是对代码工作,所以它已经是相当巨大的第一个,但我不得不把它与一个Prolog的图形界面的工作,所以我的问题是:是否有任何Prolog的图形界面,不需要我改变一个已经写的代码?
Answer 1:
另一种选择,你可能要考虑:
https://www.gtk-server.org
Answer 2:
除了SWI-Prolog的自己XPCE GUI工具包,如在评论中提到的,另一种可能是用Java编写的图形用户界面,并使用SWI-Prolog的JPL库与它的接口。 的SWI-Prolog的分布包括展示GUI元素一些JPL例子。
添加GUI界面什么,我假设,目前是命令行应用程序,将促进如果使用机制的Prolog应用已经提取的I / O,如消息打印机构。 如果是这样的已的情况下,正在打印的消息可以使用钩谓词在GUI元素显示这些被拦截。
文章来源: An easy to implement prolog graphical interface [closed]