EMA-XPS Online
TELL-INSTANCE-VALUE
TELL-INSTANCE-VALUE
===================
Syntax: (tell-instance-value
<evaluates-to Relationsname>
<evaluates-to Instanz-Spec>
<Lisp-Typ: T>
[:write-dependents
{T | NIL | Var}]
[:probe
{T | NIL | :and-do | Var})
Diese Funktion fügt ein Element zur Wertemenge der
Instanzrelation hinzu, wenn es nicht bereits
enthalten ist. Ist der Schalter ':write-dependents'
ungleich NIL, werden nach dem schreibenden Zugriff
eventuell vorhandene write-dependents über die
Werteänderung informiert.
Rückgabewert ist die erweiterte Wertemenge oder
NIL, wenn das Element bereits enthalten ist.
Beispiel: >(tell-instance-value 'angebote Paris
Louvre)
NIL
>(tell-instance-value 'angebote Paris
Centre-Pompidou)
#<set-of ANGEBOT (...)>
EMA-XPS Online