Advertisement
raultres

Prolog Logic Statements

Jul 30th, 2013
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 0.32 KB | None | 0 0
  1. chocolate(P) :- place(P).
  2. vanilla(P) :- not(place(P)).
  3. place(dininghall).
  4.  
  5. cousin(X, B) :- parent(Z, X), sibling(Z, A), parent(A,B).
  6. parent(usha, veena). parent(bapu, ash).
  7. sibling(usha, bapu).
  8.  
  9. %query-cousin(veena, ash).   console- yes
  10. %query-chocolate(dininghall). console- yes
  11. %query-vanilla(dininghall).  console- no
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement