Я просто следую книге "Семь языков за семь недель".
Я установил gprolog на компьютере Mac с помощью команды port install gprolog-devel
и запустил первый пролог.
likes(wallace, cheese).
likes(grommit, cheese).
likes(wendolene, sheep).
friend(X, Y) :- \+(X = Y), likes(X, Z), likes(Y, Z).
Если я набираю likes(wallace, cheese).
для прологового интерпретатора, у меня есть ошибка
Неперехваченное исключение: ошибка (существование_error (процедура, нравится /2), top_level/0).
Prolog 1.3.1 не может быть установлен на моем Mac, я использую пролог 1.4.0.