0

下面的一段代码:

Clause =.. [integer,1],

导致条款 = 整数(1)

我希望在 Clause 变量上使用 call/1 会导致 true。但是,SWI prolog 告诉我“参数没有充分实例化”。

Clause =.. [integer,1],
call(Clause).

为什么这不起作用?我已经看到 Bratko 在书中使用了这种技术。

在此处输入图像描述

4

0 回答 0