我正在开发一个Java应用程序,它需要做一些复杂的逻辑规则推导作为其功能的一部分.我想在Prolog或其他逻辑/约束编程语言而不是Java中编写我的逻辑演绎编码,因为我相信生成的代码将更加简单和易于维护.
我在Prolog上搜索了嵌入式Java实现,并发现了它们的数量,每个都只有很少的文档.我的(适度)选择标准是:
我有什么选择,它们的优点和缺点是什么?
java prolog logic-programming embedded-language constraint-programming
我正在寻找一个可以在浏览器中使用JavaScript运行的prolog版本.这是我希望能够使用prolog在javascript Web应用程序中嵌入逻辑操作
只是想知道是否可以在浏览器中运行prolog脚本?我在大学学习过,我喜欢把它添加到我的在线作品集中?