是否有任何支持 lambda 表达式的 Java PROLOG 实现?我知道有其他支持 lambda 表达式的语言的 Java 实现,例如 LISP 和 Clojure,但我确实需要一个 PROLOG 实现。
http://en.wikipedia.org/wiki/Comparison_of_Prolog_implementations
最佳答案
精益 Prolog 是用 Java 实现的,可以运行 Logtalk,这使得 lambda 表达式可用于所有 supported backend Prolog compilers .有关 Logtalk 的 lambda 表达式语法的概述,请参见例如:
https://logtalk.org/2009/12/08/lambda-expressions-in-logtalk.html/
有关用法示例,请参阅:
https://github.com/LogtalkDotOrg/logtalk3/tree/master/examples/lambdas
关于java - 带有 lambda 表达式的 PROLOG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16097826/