Как использовать пролог в Java? - PullRequest
3 голосов
/ 18 июня 2011

Пожалуйста, кто-нибудь, помогите мне с примером. Я хотел бы создать простую программу на Прологе, которая складывает два числа вместе, а программа на Java записывает ее в консоль! Итак, Пролог добавляет, а Java-программа записывает результат. Я могу написать добавление в прологе, но я не знаю, как вызвать программу пролог в Java. = (Пожалуйста, кто-то, кто может создать этот маленький пример, напишите здесь! Спасибо !!

Ответы [ 3 ]

3 голосов
/ 18 июня 2011

Вы можете попробовать использовать GNU Prolog для Java . Запуск существующего файла пролога выглядит просто, как описано здесь . Я не пробовал себя, но было бы интересно посмотреть, работает ли он.

2 голосов
/ 20 июня 2011

Я нашел самый простой способ использовать Prolog из Java - это использовать tuProlog, который является реализацией Prolog в Java. http://www.alice.unibo.it/xwiki/bin/view/Tuprolog/ Активно развивается.

К сожалению, производительность tuProlog не так хороша, как у некоторых более быстрых нативных прологов (например, Yap и т. Д.), Поэтому, если скорость вызывает беспокойство, это может не сработать.

0 голосов
/ 20 марта 2015

также имеется библиотека JProl с открытым исходным кодом , которую можно использовать для изучения пролога

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