無法在 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. 發射日食
  2. 前往“幫助”>“Ecclipse 市場”
  3. 在市場中搜尋“Prolog 開發工具 (ProDT)”

欲了解更多信息,請參閱連結:程式開發工具

之後你可以從第一點開始。

相關內容