0(0) |
4 |
PPEID |
The value of C‘PPE’. |
4(4) |
2 |
PPEVERS |
The version number of the PPE. |
6(6) |
2 |
PPELEN |
The length of the PPE. |
8(8) |
4 |
PPEOPER |
The address of the unidentified operand or subfield
operand being processed. |
12(C) |
4 |
PPEVEXIT |
The address of the verify exit routine that will
receive control to process the unidentified operand or subfield operand. |
16(10) |
2 |
PPEOPLEN |
The length of the unidentified operand or subfield
operand currently being processed. |
18(12) |
1 |
PPEFLAGS |
These flags are set by the Parse Service Routine to
indicate the following: - Setting
- Meaning
- PPELST(X'80')
- The current operand is in a list of operands, or is in a list
of operands within a subfield.
- PPENDLST(X'40')
- The previous operand is the last in a list of operands, or is
the last in a list of operands within a subfield. Because this flag
only indicates that a list is complete, no additional data is passed
to the verify exit routine when it is set.
- PPENDOP(X'20')
- The previous operand is the last unidentified operand or the last
unidentified operand within a subfield that occurs in the command
buffer. The verify exit should perform clean-up processing, if necessary.
- PPENWLST(X'10')
- The current operand is the first in a list of operands, or is
the first in a list of operands within a subfield.
- PPEEXTQS(X'08')
- The current operand was originally a quoted string and the quotes
have been stripped by the Parse Service Routine.
|
19(13) |
1 |
PPERSVD2 |
Reserved. |