Poniższy kod jest kodem Prolog co daje wszystkie liczby całkowite większe niż 0. Za każdym razem umieścić ;
w tłumacza, daje kolejny numer:Jak wydrukować liczby od 1 do 100 w Prologu?
is_integer(0).
is_integer(X) :- is_integer(Y),X is Y+1.
Czy istnieje sposób, gdzie daje liczb pomiędzy 0 a Tylko 100. Kiedy osiągnie 100, powinien się zatrzymać.