blz, pessoal !
Estou tentando definir os números naturais em PROLOG, se alguém puder dar algumas dicas aí …
%Numeros natural recursivo
naturais(0).
naturais(s(N)):- naturais(N).
s(X):- Z is X+1,
escreve(Z),
s(Z).
escreve(A):- write(A).
Qualquer dica eh bem vinda… :idea: