1unitedpower: Perl in eine .pl-Datei schreiben lassen

Beitrag lesen

Dr. Jekyll erwähnt aber selbst zweimal "Perl-Script" in seiner Frage, und hat auch das Tag perl benutzt.

Deswegen wollte ich das Missverständnis auflösen ;) Jekyll schrieb:

Es geht hier darum eine Information von einer Website über ein Perl-Script in eine Datenbank(Prolog) hineinzuschreiben.

(Hervorhebung von mir) Es sind also Perl und Prolog im Spiel. Aber da es offenbar darum geht eine neu gewonnene Information in die Datenbank zu schreiben, ging es vermutlich darum die Prolog-Programmdatei und nicht die Perl-Programmdatei zu verändern.

Prolog-Programmdateien sind für eine Prolog-Datenbank nichts anderes als deren initialer Zustand. Man könnte natürlich bei jedem Bekanntwerden neuer Informationen die Prolog-Programmdatei ändern und immer wieder eine neue Datenbank mit dem erwünschten Zustand erzeugen. Aber da Prolog hauptsächlich für Expertensysteme benutzt wird ist dieses Vorgehen eher untypisch. Expertensysteme werden über lange Zeiträume von Experten befüttert. Man geht deshalb nicht anders wie bei anderen Datenbanken auch vor: man verbindet sich mit ihr und fügt die Daten zur Laufzeit hinzu.