标签: prolog prolog-toplevel prolog-assert
?- assert(p(a)),assert(p(b)),p(X). X = a yes
这个查询的效果是什么,为什么会返回这个特定的结果?
答案 0 :(得分:2)
就好像您查询了以下来源:
<强> input.pl:强>
p(a). p(b).
? - p(X)
p(X)
X = a yes