Prolog est un langage de programmation déclarative couramment utilisé dans l'intelligence artificielle et la recherche en linguistique . Contrairement aux langages procéduraux les plus courantes , la plupart des programmes Prolog sont définis comme une série de règles et d'équations , plutôt que comme une série d'étapes . Le code suivant décrit le processus pour supprimer les doublons dans une liste de Prolog . Instructions
1
Ouvrez un éditeur de texte comme Bloc-notes , puis enregistrez votre fichier avec le nom " remove_dups.pl . "
2
Tapez le code entre les barres obliques ( laissant les barres elles-mêmes out):
/Photos
% remove_dups ( + List, - NewList ) :
% Nouvelle liste IsBound à la liste , mais avec les doublons éliminés < . br > remove_dups
([], [])
remove_dups ( [First