Brief Summary Table

This Brief Summary Table, available when *BASIC, *EXTENDED, or *FULL is specified, provides information that reflects what was found to be in error during the binding process. Figure 1 shows the layout of the Brief Summary Table.

Figure 1. CRTPGM Listing - Brief Summary Table
                                                   Create Program                                                       Page     4
5722SS1 V5R4M0 060210                                                             CBLGUIDE/EXTLFL    ISERIES1  06/02/15  13:14:03
Brief Summary Table
 Program entry procedures . . . . . . . . . . . :   1   C 
   Symbol    Type      Library     Object      Bound       Identifier
      F        G          H         I             J            K 
             *MODULE   CBLGUIDE    EXTLFL      *YES        _Qln_pep
 Multiple strong definitions  . . . . . . . . . :   0   D 
 Unresolved references  . . . . . . . . . . . . :   0   E 
                                * * * * *   E N D  O F  B R I E F  S U M M A R Y  T A B L E   * * * * *
The table consists of three lists with the number of entries in each of the following categories:
 C 
Program entry procedures: The number of procedures that get control from a calling program.
 D 
Multiple strong definitions: The number of module export procedures with the same name. This should be 0.
 E 
Unresolved references: The number of imported procedures or variables for which no export was located. This should be 0.
 F 
Symbol #: The Symbol number is from the Binder Information Listing shown in Binding Information Listing. If *BASIC is specified for the DETAIL parameter, this area is blank.
 G 
Type: The type of the object containing the identifier is shown in the Type field.
 H 
Library: The name of the library containing the object is shown in the Library field.
 I 
Object: The name of the object which has the program entry procedure, unresolved reference, or strong definition is shown in the Object field.
 J 
Bound: If this field shows a value of *YES for a module object, the module object is bound by copy. If this field shows a value of *YES for a program, the program is bound by reference. If this field shows a value of *NO for a module object or program, that object is not included in the bind.
 K 
Identifier: The name of the procedure or variable from module source is shown in the Identifier field.

In this example, the total number of program entry procedures, unresolved references, or multiple strong definitions are 1, 0, 0 respectively. The usage counts shown in Figure 1 are in decimal form.