Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, Programming Guide

Using user exits

Procedures performed by the compiler user exit
Activating the compiler user exit
The IBM-supplied compiler exit, IBMUEXIT
Customizing the compiler user exit
Modifying SYSUEXIT
Writing your own compiler exit
Structure of global control blocks
Writing the initialization procedure
Writing the message filtering procedure
Writing the termination procedure

PL/I provides a number of user exits that allow you to customize the PL/I product to suit your needs. The PL/I products supply default exits and the associated source files.

If you want the exits to perform functions that are different from those supplied by the default exits, we recommend that you modify the supplied source files as appropriate.

At times, it is useful to be able to tailor the compiler to meet the needs of your organization. For example, you might want to suppress certain messages or alter the severity of others. You might want to perform a specific function with each compilation, such as logging statistical information about the compilation into a file. A compiler user exit handles this type of function.

With PL/I, you can write your own user exit or use the exit provided with the product, either 'as is' or modified, depending on what you want to do with it. The user exit source code provided with the product can be seen in Figure 16.

The purpose of this chapter is to describe:


Terms of use | Feedback

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