Невозможно запустить Prolog в Eclipse

Невозможно запустить Prolog в Eclipse

Я установил SwiProlog и PDT для Eclipse, создал новый процесс, просмотрел свой файл, в котором есть только одна строка:

male(kalle).

Он стал зеленым. Но когда я запускаю в консоли:

male(kalle).

Я получил

ERROR: [Thread pdt_console_client_0_male] Undefined procedure: male/1 (DWIM could not correct goal)

Что я упускаю?

решение1

Похоже, есть два момента, которые необходимо прояснить:

Первый (который, как я предполагаю, касается вашего случая):

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

Более подробную информацию о Prolog можно найти здесь:Факты и правила

Второй:

Я предполагаю, что у вас уже есть Ecclipse MarketplaceПроДТ?

В противном случае следуйте инструкциям:

  1. Запустить Ecclipse
  2. Перейдите в раздел «Справка» > «Ecclipse Marketplace»
  3. В Marketplace найдите «Инструменты разработки Prolog (ProDT)»

Более подробную информацию можно найти по ссылке:Инструменты разработки программ

После этого можно приступать к первому пункту.

Связанный контент