You are on page 1of 1

domains el=integer element=string treetype=tree(element,integer,treetype,treetype);nil predicates member(treetype) clauses member(X,Contor,tree(X,Left,Right)): member(X,Contor,tree(Y,Left,Right)) :tree_member(X,Contor,Left),Contor=Contor+1!,write(Contor). member(X,Contor,tree(Y,Left,Right)) :tree_member(X,Contor,Right),!Contor=Contor+1,write(Contor).

You might also like