Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Checking return codes from the Parse Service Routine z/OS TSO/E Programming Services SA32-0973-00 |
|||||||||||||||||||||||||||||
When the Parse Service Routine returns control to its caller, general register 15 contains one of the following return codes:
If the Parse Service Routine returns to your Command Processor with a return code of zero, indicating that it has completed successfully, the PPLANS field in the parse parameter list contains the address of a fullword containing a pointer to the parameter descriptor list (PDL). See Examining the PDL returned by the Parse Service Routine for information on how to use the PDL to examine the results from the Parse Service Routine. If the Parse Service Routine does not complete successfully, your Command Processor should issue a message except when the return code from parse is 4, 20 or 32. When the return code is 4, parse has already issued a message. When the return code is either 20 or 32, the validity checking routine or verify exit routine, respectively, has issued a message before it requested that parse terminate. Your Command Processor can invoke the GNRLFAIL routine to issue meaningful error messages for the other parse return codes. See Analyzing error conditions with GNRLFAIL/VSAMFAIL. Figure 1. Control flow between Command Processor and the Parse Service Routine
|
Copyright IBM Corporation 1990, 2014
|