Prolog kann in Eclipse nicht ausgeführt werden

Prolog kann in Eclipse nicht ausgeführt werden

Ich habe SwiProlog und PDT für Eclipse installiert, einen neuen Prozess erstellt, meine Datei konsultiert, in der sich nur eine Zeile befindet:

male(kalle).

Es wurde grün. Aber wenn ich es in der Konsole ausführe:

male(kalle).

Ich habe

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

Was fehlt mir?

Antwort1

Es scheint, dass zwei Punkte geklärt werden müssen:

Der erste (von dem ich annehme, dass er Ihren Fall betrifft):

Ich habe versucht, es herauszufinden. Es scheint, als hätten Sie keine Datei mit Regeln. Prolog arbeitet mit Regeln, das heißt, Sie müssen Regeln schreiben. In Ihrem Fall gibt es anscheinend noch keine Regeln, richtig?

Weitere Informationen zu Prolog finden Sie unter:Fakten und Regeln

Das Zweite:

Ich gehe davon aus, dass Sie bereits den Ecclipse Marketplace habenProDT?

Falls nicht, folgen Sie bitte den dortigen Anweisungen:

  1. Starten Sie Ecclipse
  2. Gehen Sie zu „Hilfe“ > „Ecclipse Marketplace“
  3. Suchen Sie im Marketplace nach „Prolog Development Tools (ProDT)“

Weitere Informationen finden Sie unter folgendem Link:Programm-Entwicklungstools

Anschließend können Sie mit dem ersten Punkt beginnen.

verwandte Informationen