Ошибка с базами данных Undeclared predicate, misspelling or not supported on chosen platform assert - Prolog

Узнай цену своей работы

Формулировка задачи:

Добрый день
Листинг программы
  1. database-languages
  2. language(string)
  3. clauses
  4. assert(language("Italian")).
  5. assert(language("Japanese")).
  6. assert(language("English")).
  7. assert(language("French")).
  8. assert(language("German")).
  9. goal
  10. retract(X, languages), write(X), fail.
Вот такая программка, наблюдаю ошибки на всех assert: This name is reserved for a standard predicate (on the selected platform): assert Undeclared predicate, misspelling or not supported on chosen platform assert Подскажите чём проблема?

Решение задачи: «Ошибка с базами данных Undeclared predicate, misspelling or not supported on chosen platform assert»

textual
Листинг программы
  1. predicates
  2. init
  3.  
  4. database-languages
  5.     language(string)
  6.  
  7. clauses
  8. init :-
  9.     assert(language("Italian")),
  10.     assert(language("Japanese")),
  11.     assert(language("English")),
  12.     assert(language("French")),
  13.     assert(language("German")).
  14.  
  15. goal
  16. init, retract(X, languages), write(X), fail.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы