Validate and build a text unit for a keyword operand and subparameters

After the application validates the keyword operand CHARS, it calls VERIFY to process the CHARS keyword operand with the subparameter GT10. The pointers are set as in Figure 1.
VERIFY returns with a return and reason code of zero. The application updates PARM_PTR to point to GB10. The adjusted pointers are as follows:
Figure 1. OUTDES Statement with New Pointers Indicating Values To Be Processed
OUTDES out1  CHARS(GT10,GB10) COPIES(1,(2,4,5))
             |          |
             |          PARM_PTR
             OPER_PTR
 
The IEFSJVEP parameter list still contains the results from the previous VERIFY call. Call VERIFY again to validate subparameter GB10 and build a text unit in the text unit output area for the entire CHARS keyword operand. Note that we are still processing the same keyword operand, so the value in SJVETUBP in this example contains the same value passed for all previous subparameters of the keyword operand, CHARS.

VERIFY returns with a return and reason code of zero.