EMA-XPS Online


DEFINE-INSTANCE

DEFINE-INSTANCE
===============

Syntax: (define-instance <Instanz-Name>
           OF <Rahmen-Name>
           [:DOCUMENTATION <Dokumentation>]
           [:EXPLANATION <Erklärung>]
           {<Relations-Name>
           ([:VALUE {'{'<Lisp-Typ: T>*'}'|
                            <Lisp-Typ: T>}
           [:READ-DEPENDENTS (<Lisp-Typ: T>*)]|
           [:WRITE-DEPENDENTS (<Lisp-Typ: T>*)]}*)

Warnung: Der Erklärungseintrag wird durch 
         EMA-XPS nicht unterstützt, d.h.
         :documentation und :explanation
         werden ignoriert.

Mit der Instanzdefinition werden die einzelnen
Instanzen der Rahmen definiert.

Genaueres auf der Seite RELATION-SPECIFICATION!

Beispiel: >(define-instance Louvre of Museum
              :documentation ""
              :explanation nil
                 Ort (:read-dependents
                   (Verkehrsbuero-Paris))
                 Thema ())


EMA-XPS Online