переменные в прологе - PullRequest
       0

переменные в прологе

0 голосов
/ 03 ноября 2010

Мне нужно создать семейные отношения, используя Пролог. Я установил SWI Prolog на свой ноутбук и создал файл с двумя переменными, чтобы познакомиться с Prolog. Я посоветовался, чтобы импортировать файл, и подумал, что мне пора. Однако, когда я пытался получить доступ к файлу (например: fname (x).) Вместо того, чтобы возвращать содержимое по факту, он возвращает «true».

1 Ответ

1 голос
/ 03 ноября 2010

Имена переменных в Прологе начинаются с заглавной буквы . Если ваш файл содержит

fname(adam).
fname(eve).

тогда вы можете позвонить fname следующим образом:

?- fname(X).
X = adam ;
X = eve.

Примечание: точка с запятой (;) вводится пользователем.

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