如何在prolog

时间:2015-12-10 23:18:12

标签: prolog dcg

enter image description here enter image description here

根据图片中的代码,如何通过处理结构来绑定那些无界变量?例如,如何在第一张照片中让X = 1,Y = 2作为示例。

一个更明确的例子:

我问另一个问题更具体。如果仍然不清楚,无论如何。

how to do Arithmetic Operations in DCG in prolog

1 个答案:

答案 0 :(得分:1)

您的问题仍不清楚。你没有“手动”绑定任何东西,是吗?

你的意思是你在谓词的头部进行统一吗?

foobar(1, 2) --> [1, 2].

(一个简单的例子,因为我不知道这是不是你要问的。)