Во многих системах Prolog, таких как SICStus 4, вы можете ввести факт end_of_file.
для завершения консультации. Этот факт не будет рассматриваться, он служит только для указания конца.
(Предупреждение: я не частый пользователь Wind-ows. То есть у меня есть только rdesktop для такой деятельности.)
Если вам когда-нибудь понадобится определить факт end_of_file.
в вашей программе, напишите end_of_file :- true.
.
Если вы введете end_of_file.
в качестве запроса на верхнем уровне, многие системы Prolog будут остановлены. Вы можете обойти это, введя вместо него true,end_of_file.
.
Это немного странное поведение отнюдь не стандартизировано.