Sicstus Prolog 설명서에 "? - consult (user)"라는 메시지가 표시됩니다. 절을 입력하고 "최상위 수준으로 돌아가려면^D를 입력하십시오." 그러나 Windows를 사용하고 있으며 설명서에 Windows 지침이 없습니다. Windows에서 쿼리 모드로 돌아가려면 어떻게해야합니까?Windows 명령 줄의 Prolog 모드 전환
3
A
답변
3
SICStus 4와 같은 많은 Prolog 시스템에서 end_of_file.
사실을 입력하여 상담을 완료 할 수 있습니다. 이 사실은 논의되지 않을 것이며, 단지 끝을 나타내는 역할을합니다.
(경고 :.. 내가 바람 OWS의 빈번한 사용자가 아니다 즉, 나는 그러한 활동의 rdesktop을)
혹시 프로그램에서 사실 end_of_file.
를 정의 할 필요가있는 경우, 쓰기 end_of_file :- true.
대신
최상위 레벨에 대한 쿼리로 end_of_file.
을 입력하면 많은 Prolog 시스템이 중지됩니다. 대신 true,end_of_file.
을 입력하여이를 우회 할 수 있습니다.
이 약간 이상한 동작은 절대로 표준화 된 것이 아닙니다.
1
테스트 할 수는 없지만^Z (Ctrl + Z)는 유닉스에서^D (Ctrl + D)와 같은 역할을해야한다고 생각합니다.
관련 문제
- 1. Windows 명령 줄의 16 진 입력
- 2. Windows 7 명령 줄의 빈 디렉토리 전체
- 3. 명령 줄의 Bluetooth
- 4. 명령 줄의 CoreMIDI
- 5. 프로그래밍 방식으로 비행 모드 전환
- 6. 커널 모드 전환
- 7. DirectX 구현 모드 전환
- 8. 명령 줄의 타임 스탬프 메모
- 9. 명령 줄의 빠른 벤치 마크
- 10. 유닉스 명령 줄의 파일 비교
- 11. 명령 줄의 크기를 자동으로 조정합니다.
- 12. d3.js - 여러 줄의 변환 및 전환
- 13. Vim 명령 모드
- 14. PendingIntent를 사용하여 비행기 모드 전환
- 15. Android 비행기 모드 연속 전환
- 16. OO 디자인 - 모드 간 전환
- 17. 명령 줄로 창 응용 프로그램 전환
- 18. Android 액 션 전환 명령
- 19. AppleScript로 새 창에서 명령 줄의 URL 열기
- 20. linux 명령 줄의 pdf 주석 도구는 무엇입니까?
- 21. 명령 줄의 경고가 고스트 스크립트가있는 PHP에서 오류가됩니다.
- 22. RegEx를 사용하여 명령 줄의 일부를 반환하는 VBS
- 23. mysql 명령 줄의 열 값 반전
- 24. "svn add --all"명령 줄의 SSH
- 25. 서비스/명령 줄의 RequestSource에 대한 다른 값
- 26. 간단한 PROLOG 문제 : Prolog 데이터베이스에 대해 여러 쿼리를 어떻게 테스트합니까?
- 27. 어떻게 Windows 명령 줄 명령
- 28. Eclipse의 Prolog 프로젝트와 Prolog 참조 프로젝트의 차이점
- 29. Python 명령 줄 모드 오류
- 30. 명령 줄에서 디버그 모드 실행
가끔 Ctrl + Z이고 Enter를하는 경우가 있습니다. Unix 및 Mac에서는 Ctrl-D 뒤에 Enter를 선행 할 필요가 없습니다. 이것은 Windows에서 줄 모드로 유지하는 것 같습니다. 또한 줄이 비어 있어야합니다. –
'get_code (C) .'를 시도하고 Enter 키와 함께 Ctrl-Z를 입력하십시오. 예, Enter를 입력하여 IF/Prolog에서 'C = 26'인 결과를 가져와야합니다. – false