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