Prolog é uma linguagem de programação declarativa comumente usados em inteligência artificial e lingüística pesquisa. Ao contrário das línguas processuais mais comuns , a maioria dos programas Prolog são definidos como uma série de regras e equações , em vez de uma série de etapas . O código a seguir descreve o processo para remover duplicatas de uma lista em Prolog . Instruções
1
Abra um editor de texto, como o bloco de notas e salve o arquivo com o nome " remove_dups.pl ".
2
Digite o código entre as barras ( deixando o corta -se fora ) :
/Tablet
% remove_dups ( + List, - newList ) :
% Lista Nova IsBound à lista, mas com itens duplicados removidos < . br>
remove_dups ([], [])
remove_dups ( [ primeiro