Rational Developer for System z
Enterprise COBOL for z/OS, Version 4.1, Programming Guide


Separating CICS suboptions

You can partition the specification of CICS suboptions into multiple CBL statements. CICS suboptions are cumulative. The compiler concatenates them from multiple sources in the order that they are specified.

For example, suppose that a JCL file has the following code:

//STEP1 EXEC IGYWC, . . .
//PARM.COBOL="CICS("FLAG(I)")"
//COBOL.SYSIN DD *
  CBL CICS("DEBUG")
  CBL CICS("LINKAGE")
  IDENTIFICATION DIVISION.
  PROGRAM-ID. COBOL1.

During compilation, the compiler passes the following CICS suboption string to the integrated CICS translator:

"FLAG(I) DEBUG LINKAGE"

The concatenated strings are delimited with single spaces and with a quotation mark or single quotation mark around the group. When the compiler finds multiple instances of the same CICS suboption, the last specification of the suboption in the concatenated string takes effect. The compiler limits the length of the concatenated CICS suboption string to 4 KB.

related references  
CICS


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)