Sign in

docs ILE Concepts

Extended Listing

Extended Listing

Extended Listing

If you specify DETAIL(*EXTENDED) on the CRTPGM, CRTSRVPGM, UPDPGM, or UPDSRVPGM command, the listing includes all the information provided by DETAIL(*BASIC) plus an extended summary table. The extended summary table shows the number of imports (references) that were resolved and the number of exports (definitions) processed. For the CRTSRVPGM or UPDSRVPGM command, the listing also shows the binder language used, the signatures generated, and which imports (references) matched which exports (definitions). The following listings show examples of the additional data.

                                               Create Service Program                                Page     2
 
                                                       Extended Summary Table
 
   Valid definitions  . . . . . . . . . . :           418
     Strong . . . . . . . . . . . . . . . :           418
     Weak . . . . . . . . . . . . . . . . :             0
   Resolved references  . . . . . . . . . :            21
     To strong definitions  . . . . . . . :            21
     To weak definitions  . . . . . . . . :             0
 
 
                             * * * * *   E N D  O F  E X T E N D E D  S U M M A R Y  T A B L E   * * * * *
                                               Create Service Program                                Page     4
 
                                                     Binder Information Listing
 Module . . . . . . . . . . . :   MONEY
   Library  . . . . . . . . . :     MYLIB
   Bound  . . . . . . . . . . :     *YES
 
       Number    Symbol      Ref       Identifier                        Type      Scope       Export       Key
 
       00000001  Def                   main                              Proc      Module      Strong
       00000002  Def                   Amount                            Proc      SrvPgm      Strong
       00000003  Def                   Payment                           Proc      SrvPgm      Strong
       00000004  Ref         0000017F  Q LE AG_prod_rc                   Data
       00000005  Ref         0000017E  Q LE AG_user_rc                   Data
       00000006  Ref         000000AC  _C_main                           Proc
       00000007  Ref         00000180  Q LE leDefaultEh                  Proc
       00000008  Ref         00000181  Q LE mhConversionEh               Proc
       00000009  Ref         00000125  _C_exception_router               Proc
 
 Module . . . . . . . . . . . :   RATES
   Library  . . . . . . . . . :     MYLIB
   Bound  . . . . . . . . . . :     *YES
 
       Number    Symbol      Ref       Identifier                         Type      Scope       Export       Key
 
       0000000A  Def                   Term                               Proc      SrvPgm      Strong
       0000000B  Def                   Rate                               Proc      SrvPgm      Strong
       0000000C  Ref         0000017F  Q LE AG_prod_rc                    Data
       0000000D  Ref         0000017E  Q LE AG_user_rc                    Data
       0000000E  Ref         00000180  Q LE leDefaultEh                   Proc
       0000000F  Ref         00000181  Q LE mhConversionEh                Proc
       00000010  Ref         00000125  _C_exception_router                Proc
 
 Module . . . . . . . . . . . :   CALCS
   Library  . . . . . . . . . :     MYLIB
   Bound  . . . . . . . . . . :     *YES
 
       Number    Symbol      Ref       Identifier                         Type      Scope       Export       Key
 
       00000011  Def                   Calc1                              Proc      Module      Strong
       00000012  Def                   Calc2                              Proc      Module      Strong
       00000013  Ref         0000017F  Q LE AG_prod_rc                    Data
       00000014  Ref         0000017E  Q LE AG_user_rc                    Data
       00000015  Ref         00000180  Q LE leDefaultEh                   Proc
       00000016  Ref         00000181  Q LE mhConversionEh                Proc
       00000017  Ref         00000125  _C_exception_router                Proc
 
 Module . . . . . . . . . . . :   ACCTS
   Library  . . . . . . . . . :     MYLIB
   Bound  . . . . . . . . . . :     *YES
 
       Number    Symbol      Ref       Identifier                         Type      Scope       Export       Key
 
       00000018  Def                   OpenAccount                        Proc      SrvPgm      Strong
       00000019  Def                   CloseAccount                       Proc      SrvPgm      Strong
       0000001A  Ref         0000017F  Q LE AG_prod_rc                    Data
       0000001B  Ref         0000017E  Q LE AG_user_rc                    Data
       0000001C  Ref         00000180  Q LE leDefaultEh                   Proc
       0000001D  Ref         00000181  Q LE mhConversionEh                Proc
       0000001E  Ref         00000125  _C_exception_router                Proc
 Service program  . . . . . . :   QC2SYS
   Library  . . . . . . . . . :     *LIBL
   Bound  . . . . . . . . . . :     *NO
 
       Number    Symbol      Ref       Identifier                         Type      Scope       Export       Key
 
       0000001F  Def                   system                             Proc                  Strong
 
 Service program  . . . . . . :   QLEAWI
   Library  . . . . . . . . . :     *LIBL
   Bound  . . . . . . . . . . :     *YES
 
       Number    Symbol      Ref       Identifier                         Type      Scope       Export       Key
 
       0000017E  Def                   Q LE AG_user_rc                    Data                  Strong
       0000017F  Def                   Q LE AG_prod_rc                    Data                  Strong
       00000180  Def                   Q LE leDefaultEh                   Proc                  Strong
       00000181  Def                   Q LE mhConversionEh                Proc                  Strong
                                               Create Service Program                                Page    14
 
                                                      Binder Language Listing
 
 STRPGMEXP  PGMLVL(*CURRENT)
   EXPORT SYMBOL('Term')
   EXPORT SYMBOL('Rate')
   EXPORT SYMBOL('Amount')
   EXPORT SYMBOL('Payment')
   EXPORT SYMBOL('OpenAccount')
   EXPORT SYMBOL('CloseAccount')
 ENDPGMEXP
 ******** Export signature: 00000000ADCEFEE088738A98DBA6E723.
 STRPGMEXP  PGMLVL(*PRV)
   EXPORT SYMBOL('Term')
   EXPORT SYMBOL('Rate')
   EXPORT SYMBOL('Amount')
   EXPORT SYMBOL('Payment')
 ENDPGMEXP
 ******** Export signature: 000000000000000000ADC89D09E0C6E7.
 
 
                            * * * * *   E N D  O F  B I N D E R  L A N G U A G E  L I S T I N G   * * * * *