EMA-XPS Online


TELL

TELL
====

Syntax: (tell <einfache-Prädikation>) ::=
        (tell [<Relations-Name> <Instanz> <Wert>])

Der Operator TELL ermöglicht es Ihnen, den Instanzen
für bestimmte Relationen neue Werte zuzuweisen und
somit Ihre Wissensbasis zu verändern.
Dem Operator TELL kann nur eine einfache zweistellige
Prädikation folgen, d.h. Sie können dem Merkmal
bzw. Bestandteil einer Instanz einen Wert zuweisen
und somit Ihre Wissensbasis verändern. Die auf TELL
folgende Prädikation muß voll instanziiert sein, d.h.
anstelle des Wertes darf hier keine anonyme Variable
stehen.
Der Operator TELL liefert T zurück, wenn die Opera-
tion ausgeführt wurde. NIL wird zurückgegeben,
wenn die Prädikation bereits bekannt ist, dazu wer-
den die beiden Aussagen intern mit der Gleichheits-
funktion EQUAL getestet. Wenn sie daraufhin als
gleich erkannt werden, wird NIL zurückgegeben.

Beispiel: >(tell [ort Buckingham-Palast Londen])
          T


EMA-XPS Online