Определение одного и того же предиката три раза - PullRequest
0 голосов
/ 30 ноября 2018

Я новичок в Прологе, и у меня возник вопрос об определении предикатов.Я читаю некоторый код, в котором один и тот же факт определяется несколько раз:

sister(jenny, sarah).
sister(jenny, sarah).
sister(jenny, sarah).

Из того, что я понимаю, это факт, свидетельствующий о том, что Дженни и Сара являются сестрами, но этот код повторяется три раза.Какое значение это имеет?

1 Ответ

0 голосов
/ 30 ноября 2018
sister(jenny, sarah).
sister(jenny, sarah).
sister(jenny, sarah).

Какое значение это имеет?

Нет.Это ошибка.


Что касается

, это функция

Пролог не имеет функций, только предикаты.

Что касается

один и тот же предикат трижды

Это не предикаты, это факты, потому что они не имеют :- или тела .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...