EMA-XPS Online


AN-INSTANCE-OF

AN-INSTANCE-OF
==============

syntax: (an-instance-of <frame-name>
           ([<relation-name>
           ([:VALUE <lisp-type: T>*]
           [:READ-DEPENDENTS <lisp-type: T>]
           [:WRITE-DEPENDENTS <lisp-type: T>])]))

This function produces a dynamic instance. The
frame-name and the definition of the relation can
be given as a symbol, i.e. the whole
list of arguments will be evaluated.

See the page on RELATION-SPECIFICATION, too!

example: >(an-instance-of 'sportsmen
            '(first-name (:value "Ben")
               last-name (:value "Johnson")))


EMA-XPS Online