Pri*_*vil 5 prolog prolog-toplevel
我很难弄清楚统一是按什么顺序完成的。我有以下查询:
[X, like | Z] = [I, Y, Prolog, language].
Run Code Online (Sandbox Code Playgroud)
这给了我以下结果:
X = I,
Z = [Prolog, language],
Y = like.
Run Code Online (Sandbox Code Playgroud)
然而,我期待的是:
X = I,
Y = like,
Z = [Prolog, language].
Run Code Online (Sandbox Code Playgroud)
Prolog 统一术语是否有任何特定顺序?
编辑:
我有一种感觉,Prologan atom with a variable
将a variable with an atom
. 是这样吗?