gpt4 book ai didi

prolog - Prolog中谓词名称后的斜杠是什么意思?

转载 作者:行者123 更新时间:2023-12-04 05:25:13 27 4
gpt4 key购买 nike

我已经读过what does slash(/) do in prolog?What is the meaning of predicate “simple/1” in Prolog (SWI-Prolog)这样的问题,但是这些链接似乎对我没有帮助。

我正在浏览Prolog上的一些初学者教程。
Solve/4Go/1这样的短语使我感到困惑。斜线和数字是什么意思?

最佳答案

它是函数在其签名中期望的参数数量。请注意infix运算符,即使它们被调用的方式是将它们放在参数之间,它们也可以接受多个参数。也就是说,您可以将诸如普通加法+之类的内容视为二进制运算符。因此A+B实际上与+(A,B)相同,这意味着您将使用+定义+/2

关于prolog - Prolog中谓词名称后的斜杠是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12935552/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com