Как использовать JPL (двунаправленный интерфейс Java / Prolog) в Windows? - PullRequest
5 голосов
/ 27 мая 2009

Я заинтересован во встраивании интерпретатора Prolog в Java. Один из вариантов - использование JPL , но ссылки для скачивания на сайте JPL не работают, а на странице установки упоминается jpl.zip, который я не могу найти. Я скачал SWI-Prolog, который, кажется, включает в себя JPL (он перечисляет его как компонент при установке), но я все еще не уверен, как использовать его вместе с Java.

Есть идеи, как использовать JPL в Windows? Есть ли другая библиотека, которую я мог бы использовать для достижения того же? Я сталкивался с некоторыми, но они не кажутся такими же стабильными, как JPL.

1 Ответ

7 голосов
/ 27 мая 2009

JPL больше не является дополнительной загрузкой, поэтому вам не нужен jpl.zip. Если вы скачаете SWI-Prolog, он установит необходимые файлы. По сравнению со структурой jpl.zip, показанной в примечаниях по установке , вы увидите, что теперь она выглядит следующим образом:

C:\Program Files\Prolog\
 +--- doc\packages\examples\jpl
 |     +--- Exceptions
 |     +--- Exceptions2
 |     +--- Family
 |     +--- Test
 |     +--- Test2
 |     +--- Time
 |     +--- Zahed
 |     +--- (and maybe more...)
 |
 +--- bin\jpl.dll  (a native library - for Windows in this case)
 |
 +--- lib\jpl.jar  (a Java library)
 |
 +--- library\jpl.pl  (a Prolog library)
 |
 +--- doc\packages\jpl\index.html  (JPL's documentation "home page")
...