matches element with all members of the list
INCLUDE 'prolib' member(X,[1,2,3,4])
member(Elem,List) (x,i)
void(Elem) (x) Term to be matched with all list members.
voidlist(List) (i) List to be evaluated.
Member succeeds for any List element that can be matched with Elem.
Its definition is:
PREDICATE member(integer,void). member(X,[X|_]). member(X,[_|Tail]):- member(X,Tail).
member(X,[hello, world]), write(X),nl, fail. repeat read(Option), ( member(Option,[test,verbose,extract]),! ; write("Illegal option"),nl, fail ).
No runtime errors
prolog-process, client-server, object