我知道這是一個有點愚蠢的問題,但我現在真的絕望了,因爲我無法找到構建它的方式。我總是得到這個錯誤SWI-Prolog插件上的崇高構建錯誤
ERROR: call/2: Undefined procedure: main/1
ERROR: However, there are definitions for:
ERROR: main/0
即使我努力
father(ahmad,samer).
father(ahmad,lolo).
father(ahmad,koko).
grandfather(X,Y):-
father(U,X),
father(Y,U).
main :- father(ahmad, X), writef('%t\n', [X]).
所以有人可以幫我做的正確方法?
你怎麼叫main?這是問題... – CapelliC