Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка уомпиляции 
V
    Опции темы
shinoby
Дата 28.9.2008, 12:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 6.3.2008

Репутация: нет
Всего: нет



Помогите понять в чем проблема. У меня есть код на языке Prolog.

predicates
a(symbol,symbol)
e
clauses
a("Nina","222051").
a("Polya","455623").
a("Rolly","414994").
a("Kolin","455623").
e:-
    a(Name,Number),
    write(Name,Number),
    fail.
goal
a(Name,Number).

В процессе компиляции появляется ошибка: Nondeterministic clauses: a.
Как мне вывести список совпадающих (например по номеру) элементов и, по возмлжности, весь список.
PM MAIL   Вверх
Sergio02
Дата 28.9.2008, 21:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


СИпециалист
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 24.5.2006

Репутация: 1
Всего: 5



Перед a(symbol,symbol) в predicates допиши nondeterm.
PM MAIL   Вверх
shinoby
Дата 29.9.2008, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 6.3.2008

Репутация: нет
Всего: нет



Цитата(Sergio02 @ 28.9.2008,  21:46)
Перед a(symbol,symbol) в predicates допиши nondeterm.

Большое СПАСИБО за участие! Я уже данный параметр выставил в Compiler Options и, к счастью, все получилось.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума Prolog
Void
  • Пожалуйста, создавайте темы с содержательными названиями.
  • Уважаемые учащиеся, здесь всегда рады помочь Вам, но не делать за Вас вашу работу. У вас гораздо больше шансов получить помощь, если Вы приложите усилия и поделитесь с нами проблемами и результатами. В противном случае добро пожаловать в раздел Центр Помощи.
  • Получив ответ на интересующий Вас вопрос, не забудьте пометить его как решённый.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Void.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Prolog | Следующая тема »


 




[ Время генерации скрипта: 0.0403 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.