Webeks.net - freelance programming
freelance programming - php, Joomla, Zend ...
Home :: Articles :: Programming :: Prolog :: Prolog reverse list function

Prolog reverse list function

Written by Miha

 

%reverse(List,RList).
%example use reverse([a,b,c,d],R).
%R = [d,c,b,a] ? ;

reverse([],[]).
reverse([X|R],Reversed):-
reverse(R, RevRest),
conc(RevRest,[X],Reversed).

 

 


blog comments powered by Disqus