请问我这段程序都写在程序的哪里?怎么运行看到结果?
prolog吧
全部回复
仅看楼主
level 1
predicates
nondeterm likes(symbol,symbol)
nondeterm fruit(symbol)
nondeterm color(symbol,symbol)
clauses
fruit(pears).
fruit(apples).
color(pears,yellow).
color(oranges,orange).
color(apples,yellow).
color(apples,red).
likes(bill,pears).
likes(bill,popcorn).
likes(bill,apples).
likes(tom,X):-likes(bill,X),fruit(X),color(X,red).
likes(tom,X):-likes(bill,X),X=popcorn.
goal
likes(tom,Who).
2011年08月11日 08点08分 1
level 5
在PIE里面直接写。不要加predicates和goal
2011年08月12日 03点08分 2
1