遞增的數字我想實現序言增量,並寫了下面的代碼:在序言
coordenate(X,Y,Z):-
X is 1,
Y is 1,
Z is 1,
coordenate(X1,Y1,Z1),
X1 is X+1,
Y1 is Y+1,
Z1 is Z.
而且我想:
coordenate(X,Y,Z):-
X is 1,
Y is 1,
Z is 1,
coordenate(X+1,Y+1,X+1).
無論這些工作。誰能解釋爲什麼?
拼寫的座標。 – Gabe
請用「不要工作」更具描述性。它不是編譯,給出錯誤的結果,進入一個無限循環,吃你的小貓?我們不是一個閱讀編譯器的頭腦,我們也不知道協調謂詞應該做什麼 – hugomg
你的代碼的目的是什麼?現在它會遇到無限遞歸。給我們一個更廣泛的背景,以便我們可以理解您的問題 – Novakov