Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 6301
Последний выпуск: 19.06.2015

SWI - Prolog,работа с файлами

93K
28 мая 2014 года
kirsten
1 / / 28.05.2014
Товарищи!
Начали проходить P#, там вроде все не плохо пошло,но вот дали задание: Создать базу фактов в текстовом документе (я создала базу фактов parents), потом открыть ее с помощью prolog и написать в программе запросы, к примеру, "определить дядю/дедушку/...".
Скачала SWI-Prolog. База у меня успешно открылась с помощью "? -see('Base.txt'),read(T),seen,T.". теперь я могу найти родителей, скажем, Ани.
но как найти остальных ее родственников?
пишу:
mom(X,Y) :-w(X),parent(X,Y).
на что получила ответ: ERROR: toplevel: Undefined procedure: mama/2 (DWIM could not correct goal).
Подскажите, что я сделала не так

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог