EMA-XPS Online
INSTANCE-OF
INSTANCE-OF
===========
Syntax: (instance-of <Rahmen-Name>
{<Relations-Name>
([:VALUE <Lisp-Typ: T>]
[:READ-DEPENDENT <Lisp-Typ: T>]
[:WRITE-DEPENDENT <Lisp-Typ: T>])}*)
Problem: lokale let-Variablen als Argument von
:value müssen ausgewertet werden,
bevor sie ihre Gültigkeit verlieren!
Erzeugt eine dynamische Instanz. Dynamische
Instanzen werden vom System nicht selbst ver-
waltet. Wenn sie zugreifbar sein sollen, müssen
sie an einer Variablen gebunden werden.
Genaueres auf der Seite RELATION-SPECIFICATION!
Beispiel: >(instance-of Sportler
Vorname (:value "Ben")
Nachname (:value "Johnson"))
==>#<anonymus>
EMA-XPS Online