프롤로그 예제를 자습서로 검토하고 있습니다.프롤로그 피연산자 없음 술어
print_all_solutions :-
findall(_,print_solution,_).
가 어떻게 콘솔에서 print_all_solution
호출 할 수 있습니다 :이 예에서는이 같은 제로 피연산자와 술어가?
?- print_all_solutions
아무 대답도 :
?- print_all_solutions.
응답 없음 나는 프롤로그 콘솔에서이 요청하는 경우 나는 아무것도 얻을 수 없다.
?- goal(state([],right,[a,b,c,d],12)).
true.
?- goal(state([],right,[a,b,c,d],19)).
false.
가 어떻게 콘솔에서 솔루션을보고, 아니 연산자 (/ 0)와 술어에 대한 질문을해야합니다
나는 같은 다른 질문에 대한 정확한 답변을 얻을 수 있지만?
print_solutions는 어떻게 정의됩니까? 그것은 모두 의존합니다. – false