next up previous
Next: Mamma's and Pappa's Up: No Title Previous: Different types of equality

Membership

member1( X, [ X | _]).
member1( X, [ _ | Tail]) :-
 member1( X, Tail).

member2( X, [ _ | Tail]) :-
 member2( X, Tail).
member2( X, [ X | _]).

Consider the execution traces for each, when presented with :

Which is better ?

Q : holiday( Student), party( Student)
A : jane
no more solutions

Search Tree for this



Omer F Rana
Thu Feb 13 19:58:14 GMT 1997