在下面的代碼,我得到錯誤姐姐功能,在**錯誤Prolog程序
塊引用
人「非法字符」 \ = P1 * *(\ =爲不等於)
個塊引用
疇 人= SYMBOL
PREDICATES 父(人,人) 女(人) 男(人) 母親(人,人) 父親(人,人) 祖父(人,人) 祖母(人,人) 姐(人,人)
CLAUSES 女(快活)。 女(syndra)。 女(朱麗葉)。 女(lisa)。
male(parker).
male(peter).
male(herry).
male(bob).
male(paul).
parent(juliet,lisa).
parent(bob,lisa).
parent(bob,paul).
parent(bob,merry).
parent(juliet,paul).
parent(juliet,merry).
parent(peter,herry).
parent(lisa,herry).
parent(merry,parker).
parent(merry,syndra).
father(X,Person):-parent(X,Person) , male(X).
mother(X,Person):-parent(X,Person) , female(X).
grandfather(X,Person):-parent(Y,Person),father(X,Y).
grandmother(X,Person):-parent(Y,Person),mother(X,Y).
sister(X,Person):-parent(Z,X),parent(Z,Person),Person \= P1,female(Person).
它在Turbo PROLOG – user2092338 2013-02-20 17:35:36
我解決了!!!!! – user2092338 2013-02-20 18:21:53