Declaration Tree

The Declaration Tree shows the declaration nesting of each program unit analyzed. Each nesting level is indicated by an indent with a vertical bar used to help align your eyes when viewing. Each nesting level is read as “declares”. In the HTML version of the report each program unit name is a hyperlink to its entry in the Program Unit Cross Reference Report.

Package Body Occupants 
|  Procedure Put_View 
|  Procedure Look 
|  Procedure Get 
|  Function May_I_Get 
|  Procedure Drop 
|  Function May_I_Drop 
|  Procedure Inventory 
|  Procedure Go 
|  |  Block  

In the above example, Package Body Occupants is the top level program unit. It has declared within it, Put_View, Look, Get, May_I_Get, Drop, May_I_Drop, Inventory, and Go. Nested within Go is an unnamed declare block.


Scientific Toolworks, Inc.
http://www.scitools.com