Previous Topic: Supported Compilers and Assemblers

Next Topic: The PROTSYM File

Considerations for Using the Integrated Preprocessors

The integrated CICS translator and integrated SQL coprocessor of Enterprise COBOL for z/OS are fully supported by the postprocessor. It should be noted, however, that duplicate statement numbers for those statements generated by the integrated preprocessors are not saved in the PROTSYM. The CA Application Quality and Testing Tools products required this modification to the saved listing. In addition, the compiler's LIST option is required to correctly load the symbolic information into the PROTSYM file.

The postprocessor also supports the integrated CICS and SQL preprocessors of PL/I for z/OS. However, programs that contain EXEC SQL INCLUDE statements for user-defined members still require a separate precompile step. (EXEC SQL INCLUDE statements for SQLCA and SQLDA are supported when using the integrated SQL preprocessor.) It should also be noted that duplicate statement numbers for those statements generated by the integrated preprocessors are not saved in the PROTSYM. The CA Application Quality and Testing Tools products required this modification to the saved listing.

The integrated INCLUDE and MACRO preprocessors of PL/I for z/OS are not supported. A separate precompile step is required when incorporating external files into your program.