Previous Topic: Cross-reference Data

Next Topic: Command Validity Checking Programs

Command processing programs (CPP)

A command-processing program is the program to which a command hands control once it has validated the entry parameters. Command processing programs are normal CL or other HLL programs to which some extra considerations should be applied.

You should ensure that your CPPs handle processing and messages in a manner that is consistent with standard CL command usage. In particular:

Command processing programs that process generic lists of items should be structured so that:

Note: It is particularly important to do this so that the user can determine which items the command has actually processed.