【问题标题】:how to connect a program in Prolog to a program in Java如何将 Prolog 中的程序连接到 Java 中的程序
【发布时间】:2014-01-19 17:20:25
【问题描述】:

我是 Prolog 和 Java 的新手,此时我正在使用 JPL、SWI-Prolog 和 Eclipse。我能够从 Eclipse(Java) 编写和查阅我的 Prolog 程序,但是如何在 Prolog 中编写一个可以查阅 Java 程序的程序? Prolog 程序的哪些元素可以参考我的简单 java 计算器程序?

【问题讨论】:

  • 请人帮忙!!!
  • 假设我有这个 parent.pl 代码 parent(john, ann)。父母(约翰,迈克)。父母(玛丽,迈克)。父母(迈克,帕特)。父母(迈克,鲍勃)。父母(帕特,本)。父母(X,Y):-父母(X,Z),父母(Z,Y)。在java中,我编写了代码,只有当X比Y大20岁时,X才能成为Y的父母。这样,如果有多个X,我可以确定我正在使用的X。我知道仅 prolog 可以做到这一点,但只是在这里学习......

标签: java eclipse ffi swi-prolog


【解决方案1】:
【解决方案2】:

要在 Eclipse 上安装 Prolog,您需要一个名为 Prolog 开发工具 (ProDT) 的插件。

https://marketplace.eclipse.org/search/site/prolog - 插件可以在这里找到。

要下载 eclipse Marketplace... 但是要安装这个插件,你需要下载 eclipse 市场客户端。 https://marketplace.eclipse.org/content/prolog-development-tools-prodt

如果拖动安装对你不起作用,对我也不起作用,所以右键单击并复制链接地址。 然后在 Eclipse 窗口 -> 首选项 -> 安装/更新中找到左侧名为 Avaialable Software Sites 的子文件夹 -> 添加 -> 输入一个名称,如 Marketplace 并复制下面的地址。 -> OK -> 应用并关闭。

帮助 -> 安装新软件 -> 从下拉列表中选择 MarketPlace(或任何您所称的名称),然后完成。

(或者如果这不起作用,请尝试帮助 -> 安装新软件 -> 添加并放入相同的地址并希望最好)

如果您已经拥有 Marketplace 客户端,请前往 Help->Eclipse Marketplace -> 并使用搜索栏找到并下载“prolog”

【讨论】:

    猜你喜欢
    • 2011-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-05
    • 1970-01-01
    • 2019-08-20
    • 1970-01-01
    • 2018-06-25
    相关资源
    最近更新 更多