Prolog中的\ +是什么意思?

Jua*_*nti 20 prolog

我在这里看到了一些使用它的答案,我不知道它意味着什么或如何使用它.我也很难通过搜索引擎找到它:)

Car*_*rum 26

这是' 不可证明 '的运营商.如果它的论证不可证明它会成功(如果它的论证是可证明的则失败).

  • 是的,这只是您实施的一个细节。此链接提到了一些示例:http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/2_5.html (2认同)

Tre*_*ins 7

这与否定有关.\+ Goal如果Goal无法证明,将会成功.

  • “not”通常是某种形式的(安全)否定,而“\+”仅意味着:失败,如果目标是可证明的*在此时*量化所有变量的存在。 (2认同)