Printing Parameter Lists

This section provides information about how to control printing of the parameter lists that are supplied at run time.
idmscu19
This section provides information about how to control printing of the parameter lists that are supplied at run time.
Two listings of CA Culprit parameters are printed at run time.
Sequential Parameter Listing
The Sequential Parameter Listing is generated during the precompile phase of CA Culprit processing. The parameters are printed in the order in which they are submitted; parameters that CA Culprit generates are not shown.
The Sequential Parameter Listing also shows the parameters that are copied from stored code. The parameters for code that is copied by the USE parameter and by =COPY or =MACRO appear as follows:
  • Code that is copied by the USE parameter is identified by a nesting level number in the Sequential Parameter Listing. Modifications that are made by CA Culprit appear in this listing.
  • Code that is copied by =COPY and =MACRO parameters is identified by a plus sign (+) next to each copied parameter. Modifications that are made by CA Culprit do not appear in this listing.
Input Parameter Listing
The Input Parameter Listing listing is generated during the compile phase of CA Culprit processing. The parameters are listed in an order that is determined by the CA Culprit standard sort. Both user-defined and CA Culprit-generated parameters appear in this listing with default values that are assumed by the product.
The Input Parameter Listing also shows the internal code that is generated by CA Culprit in response to the following conditions:
  • A compound arithmetic operation that is identified by the keyword COMPUTE on a process definition parameter
  • A compound conditional operation that is identified by the keyword IF on a process definition parameter
  • A compound conditional operation on a SELECT/BYPASS parameter, which is identified by the keywords AND and OR
The internal code documents simple statements that are generated by CA Culprit from the compound user-coded statements. This facility allows users to follow the CA Culprit processing logic.
The Input Parameter Listing also includes the modifications that are performed by CA Culprit on code that is copied by an =COPY or =MACRO parameter. Modifications that are performed by CA Culprit on code that is copied by a USE parameter appear in the Sequential Parameter Listing.