프롤로그는 다음을 사용하려고 할 때 "정의되지 않은 프로 시저"오류를 제공합니다.

StackOverflow https://stackoverflow.com/questions/5404143

  •  28-10-2019
  •  | 
  •  

문제

Windows에서 Swi-Prolog를 사용하고 다음 오류를 얻는 중입니다.

14 ?- parent(X, Y) :- child(Y, X).
ERROR: toplevel: Undefined procedure: (:-)/2 (DWIM could not correct)
.

나는 지난 주에 일을하는 것처럼 전적으로 무슨 일이 일어나고 있는지 전혀 알지 못하고, 나는 프롤로그를 배우기 시작했다.

도움이 되었습니까?

해결책

FAQ에 모든 내용이 나와 있습니다. http://www.swi-prolog.org/FAQ / ToplevelMode.html

파일을 만들고 거기에 규칙이있는 프로그램을 작성해야합니다. 최상위 명령 줄에서는 쿼리 만 실행할 수 있습니다.

다른 팁

이 방법으로 시도 할 수 있습니다. 라코 디스

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top