在Java/Eclipse应用程序的上下文中,我想将Prolog用于特定任务.有哪些可用的解决方案和工具,以及相关的利弊?
我可以启动外部Prolog解释器生成文件中的结果?我可以使用完整的Prolog Java Library(用java实现的Prolog解释器)?我可以使用专用于与外部Prolog解释器通信的java库吗?
在此先感谢您的帮助,
马努
在查看多线程Prolog系统时,还有其他不同的考虑因素.一个需求就是在线程和逻辑引擎之间进行分离.这在以下表达:http: //www.cs.nmsu.edu/ALP/2011/03/concurrent-programming-constructs-and-first-class-logic-engines/
有一些Prolog系统可以实现这种分离.Jekejeke Prolog也属于这些系统.有一份报告(*)显示了如何使用这种分离.在各种场景中,我们看到"线程"由逻辑引擎外部的系统提供:
最好的祝福
http://www.jekejeke.ch/idatab/doclet/prod/en/docs/05_run/15_stdy/08_deploy/package.html