Include preprocessor support

This customization task does not require assistance, special resources, or special customization tasks.

Developer for z/OS® supports the interpreting and expanding COBOL and PL/I include statements, including select third-party include statements. Developer for z/OS also provides a sample REXX exec, FEKRNPLI, that can be called by the Developer for z/OS client to expand PL/I source by invoking the PL/I compiler.

FEKRNPLI is located in FEL.#CUST.CNTL, unless you specified a different location when you customized and submitted the FEL.SFELSAMP(FELSETUP) job. For more details, see Basic customization.

Customize the sample FEL.#CUST.CNTL(FEKRNPLI) exec, as described within the member. You must provide the following information:
  • compiler_hlq: The high-level qualifier for the PL/I compiler

The Developer for z/OS client uses the TSO Command Service to execute the exec. This implies that if the FEKRNPLI exec is placed in the SYSPROC or SYSEXEC concatenation for the TSO Command Service, the user does not need to know the exact location of the exec. The user only needs to know the name. When using the Legacy ISPF Gateway, the SYSPROC or SYSEXEC concatenation is defined in ISPF.conf. Customization of this file is documented in IBM® Explorer for z/OS Host Configuration Guide.