Prolog es un lenguaje de programación declarativa de uso común en la inteligencia artificial y la investigación lingüística. A diferencia de los lenguajes de procedimientos más comunes , la mayoría de los programas de Prolog se definen como una serie de reglas y ecuaciones , en lugar de como una serie de pasos . El código siguiente describe el proceso para eliminar duplicados de una lista en Prolog . Instrucciones
1
Abra un editor de texto, como el Bloc de notas y guarde el archivo con el nombre " remove_dups.pl . "
2
Escriba el código entre las barras ( dejando las barras a sí mismos ) :
/foto
% remove_dups ( + List, - newlist ) :
% Nueva lista isBound a la lista , pero con elementos duplicados removidos < . br >
remove_dups ([], [])
remove_dups
( [Primera