Prolog - ASSERT-und RETRACT
Wunderte ich mich, ich bin mir bewusst, die Sie verwenden können assert
zum hinzufügen von Fakten oder Regeln oder was auch immer, wenn Sie erklärt haben, das Prädikat zu -:dynamic
aber diese erlaubt nur die änderungen, die vorgenommen werden, werden gehalten, in dieser Sitzung nur, wenn Sie z.B. in der Nähe der Prolog-Fenster, dann die änderungen in der Datenbank sind verloren.
Also habe ich mich gefragt, gibt es eine Möglichkeit, es so zu machen, dass die assert
und retract
Prädikate können permanente änderungen an den Prolog .pl-Datei?
Dank
InformationsquelleAutor der Frage KP65 | 2010-03-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann ich schlage vor, Sie ein sehr einfache Möglichkeit, dies zu tun.
Dann die Sitzung schließen, erneut öffnen.
InformationsquelleAutor der Antwort Xonix