У меня есть небольшая программа, написанная в Prolog. На данный момент я могу напечатать первый результат сПролог зацикливается с переменными результатами
test(X, 1, 4, 5).
write(X).
Но если есть более чем один результат для X, Как напечатать следующие из них?
Спасибо.
forall, похоже, не существует в GNU-Prolog, но работает с ошибкой. Благодарю. – Kutzi
@ Kutzi: Я добавил реализацию forall/2 – Kaarel