Node:Instances, Next:, Previous:Slots, Up:Introspection



3.10.3 Instances

class-of value primitive procedure
Return the GOOPS class of any Scheme value.

instance? object primitive procedure
Return #t if object is any GOOPS instance, otherwise #f.

is-a? object class procedure
Return #t if object is an instance of class or one of its subclasses.

Implementation notes: is-a? uses class-of and class-precedence-list to obtain the class precedence list for object.