(Upon @repeat önerisi bir bir sorgu düşünün) saf programı 1 ?- G_0. sorgu ne işe yarar varsa olur ?- G_0, G_0.var?
Dipnotlar
1 Sekme yok (güvenli olmak için), kısıtlamalar TAMAM. Konuyla ilgili
önceki yazı .
?- G_0(State), G_0(State).Ayrıca, ilk hedefin sonucundan ikinci hedefe kadar yığın üzerinde herhangi bir durum geçirilmez mi?
G_0diyelim kiG_0 = append(Xs,Ys,Zs)
G_0;G_0Biri ile yan etkileri veya performans / önbellekleme / tablolama sorunları test edilebilir)
G_0(State),G_0(State)tane yazıyorcall(G_1,State), call(G_1,State)