prolog

Prolog ist die am häufigsten verwendete Logik-Programmiersprache. Es unterstützt nicht-deterministische Programmierung durch chronologische Rückverfolgung und Mustererkennung durch Vereinheitlichung.
2
Antworten

Differenzlisten verstehen

Ich versuche, Unterschiedslisten in Prolog zu verstehen, aber ich habe Mühe, einen richtig zu implementieren, jedes Mal, wenn ich es versuche, bekomme ich eine Liste mit Listen, aber das ist nicht das, was ich will. Ich versuche ein Append-Prädi...
17.11.2014, 05:22
4
Antworten

Verwendet Prolog Eager Evaluation?

Da Prolog chronologische Rückverfolgung (von der Wikipedia-Seite von Prolog) verwendet, selbst nachdem eine Antwort gefunden wurde (in diesem Beispiel, wo es nur eine Lösung geben kann), würde dies Prolog als eifrige Auswertung rechtfertigen?...
09.12.2013, 22:00