pprint-object [Function]
 Purpose 
 The pprint-object function pretty-prints the definition of an object, or returns a form representing the object's definition.
 Syntax 
 pprint-object object &optional stream 
 Arguments 
 The object argument is any object.
 The stream argument is a Lisp stream.  This defaults to *standard-output*.
 Value 
 This function pretty-prints a definition for object to stream, and returns nil.  If stream is explicitly set to nil, then nothing is printed, and an s-expression representing the object's definition is returned.
 Examples 
(pprint-object (fc Box)) --> 
    (defconcept Box 
      :is-primitive Container) 
(pprint-object (fc Box) nil) ==> 
    (DEFCONCEPT BOX :IS-PRIMITIVE CONTAINER)
 See Also 
Last modified:  Jun 1 1995