저는 프롤로그를 처음 접했고 http://www.compileonline.com/execute_prolog_online.php에 대한 아주 간단한 예를 시도했습니다. 여기 내 코드입니다 :프롤로그에서 다음 코드 부분에 어떤 문제가 있습니까?
:- initialization(main).
main :-
female(ayse).
?- female(ayse).
그러나 그렇게 말하는 오류를 제공합니다 :
라인 5는 라인/web/com/136989421322328/main.pr:5:4: syntax error: . or operator expected after expression
1 error(s)
compilation failed
로 시작?. 여기서 뭐가 잘못 됐니? 누구든지 도와 줄 수 있습니까?
감사합니다.
이'? -' 프롤로그 연산자가 없습니다 "안녕하세요 ('안녕하세요') 쓰기를 의미 사실이다". –
@larsmans 내 노트에 프롤로그의 검색어 앞에?가 붙어 있는데 어떻게 그런 쿼리를 만들 수 있습니까? – yrazlik
'? -'는 대화식 인터프리터 프롬프트입니다. 대화 형 세션이 아닌 경우': -'와'write'와 같은 출력 술어 (답변 참조)를 사용하십시오. –