Prolog ist eine deklarative Programmiersprache häufig in der künstlichen Intelligenz und Linguistik Forschung eingesetzt. Im Gegensatz zu den häufiger prozeduralen Sprachen , sind die meisten Prolog -Programme als eine Reihe von Regeln und Gleichungen definiert , und nicht als eine Reihe von Schritten . Der folgende Code beschreibt den Prozess , um Duplikate aus einer Liste in Prolog zu entfernen. Anleitung
1
Öffnen Sie einen Text -Editor wie z. B. Editor, und speichern Sie die Datei mit dem Namen " remove_dups.pl . "
2
Typ der Code zwischen den Schrägstrichen ( verlassen die Schrägstriche selbst aus ):
/Tablet
% remove_dups (+ Liste , - NewList ):
% Neue Liste isbound auf Liste, aber mit doppelten Elemente entfernt < . br>
remove_dups ([] , [] )
remove_dups ( [Erste