If no arguments are specified, all instances in scope of the current module are listed. If a module name is given, all instances within the scope of that module are given. If "*" is specified (and there is no module named "*"), all instances in all modules are listed (only instances which actually belong to classes of a module are listed for each module to prevent duplicates). If a class name is specified, only the instances for the named class are listed. If a class is specified, then the optional keyword inherit causes this function to list instances of subclasses of the class as well. This function has no return value.
Syntax
(instances [<module-name> [<class-name> [inherit]]])
This function operates implicitly on the active instance (see section 9.4.1.1) for a message, and thus can only be called from within the body of a message-handler. This function directly prints the slots of the active instance and is the one used to implement the print handler attached to class USER (see section 9.4.4.3). This function has no return value.
Syntax
(ppinstance)