无法在 Eclipse 中运行 Prolog

无法在 Eclipse 中运行 Prolog

我已经为 Eclipse 安装了 SwiProlog 和 PDT,创建了新流程,查阅了我的文件,其中只有一行:

male(kalle).

它变成了绿色。但是当我在控制台中运行时:

male(kalle).

我得到了

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

我遗漏了什么?

答案1

似乎有两点需要澄清:

第一个(我认为这会影响你的情况):

我试着弄清楚,似乎你没有带规则的文件。Prolog 正在使用规则,所以这意味着你需要编写规则。似乎你的情况还没有规则,对吗?

有关 prolog 的更多信息,请参阅:事实与规则

第二个:

我假设你已经获得了 Ecclipse Marketplace肽聚糖

如果没有,请按照那里的说明进行操作:

  1. 启动 Ecclipse
  2. 前往“帮助”>“Ecclipse 市场”
  3. 在市场中搜索“Prolog 开发工具 (ProDT)”

更多信息请参见链接:程序开发工具

然后你就可以从第一点开始。

相关内容