get-role-values [Method]
 Purpose 
 For a given concept, the get-role-values method finds the strict fillers of a given role on that concept.  For a given instance, it finds both the strict and default fillers of a given role on that instance.
 Syntax 
 get-role-values conceptOrInstance relation
 Arguments 
 The conceptOrInstance argument is a Loom concept or instance.
 The relation argument is the relation whose fillers are to be found.
 Value 
 If conceptOrInstance is a concept, get-role-values returns the  strict fillers of the role on conceptOrInstance and relation. If conceptOrInstance is an instance, get-role-values returns  both the strict and default features.
 Examples 
(defconcept B 
    :is (:and (:all r A) (:exactly 3 r) (:filled-by r Joe Fred))) 
(defconcept C 
    :is-primitive B 
    :implies (:and (:some s A) (:at-most 2 s)) 
    :defaults (:filled-by s Sue)) 
(tellm (C Mary)) 
(get-role-values (fc C) (fr r)) ==> (|I|JOE |I|FRED) 
(get-role-values (fc C) (fr s)) ==> NIL 
(get-role-values (fi Mary) (fr r)) ==> (|I|JOE |I|FRED) 
(get-role-values (fi Mary) (fr s)) ==> (|I|SUE)
 See Also 
Last modified:  Jun 1 1995