如何在Java中使用Prolog?

| 拜托,有人帮我举个例子。我想创建一个简单的Prolog程序,将两个数字加在一起,然后Java程序将其写入控制台!因此,Prolog正在添加,而Java程序正在编写结果。我可以在prolog中编写添加内容,但是我不知道如何在Java中调用prolog程序。 =(请有人可以创建这个小例子,在这里写!谢谢!!!     
已邀请:
        您可以尝试使用Java的GNU Prolog。运行现有的序言文件看起来很简单。我没有尝试过自己,但是很想知道它是否有效。     
        我发现从Java使用Prolog的最简单方法是使用tuProlog,它是Java中的Prolog实现。 http://www.alice.unibo.it/xwiki/bin/view/Tuprolog/它是积极开发的。 不幸的是,tuProlog的性能不如某些更快的本机Prolog(例如Yap等)好,因此,如果考虑速度,这可能对您不起作用。     
        考虑一下X-Prolog,它的发展相当快。     
        还有开源的JProl库,可用于Prolog学习     

要回复问题请先登录注册