다음과 같은 오류 구동 루프를 사용하여 세미콜론을 사용하지 않고 모든 것을 나열합니다. 프롤로그 : 오류 구동 루프
?- someGoal(_).
5 3 2
가 어떻게 그들이 화면을 쓰기보다는리스트에이 번호를 삽입 할 수 있습니다
예상대로 쿼리 모드에서happiness(fred,5).
happiness(john,3).
happiness(grace,2).
someGoal(X) :-
happiness(X,Y), write(Y), tab(4), fail.
,이 얻을? 역 추적이 암시적인 것처럼 보였으므로 someGoal
내에 처리 할 수 없습니다.
고맙습니다. 다른 방법을 시도해 보았지만 프롤로그 기술을 구축했습니다. P – Zoran