BPPSC: Static positional list build

This general macro is used to define a list of valid self-defining terms allowed for a specific positional parameter. This macro is for use only in conjunction with the BPKDC macro. (See BPKDC: z/TPF input message tokenization support.)

Format

Read syntax diagramSkip visual syntax diagramlabelBPPSC,(term, mlgh, bkpdl),MNOTE=N,MNOTE=Y
label
is a symbolic name that must be assigned to the macro statement.
term
is a legal value for this position in the input command.
mlgh
is the minimum acceptable length for this term. This value must be less then length of the value for “term”.
bpkdl
specifies the label assigned to the BPKDC to be used if this term is entered. This parameter is used to allow the BPKDC processor to switch to a different BPKDC macro definition in order to allow for multiple input formats for the same command.
MNOTE
specifies whether BPPSC is to generate MNOTE messages describing the index value for each specified input parameter. Default is N.
Y
generates MNOTE messages.
N
does not generate MNOTE messages.

Entry requirements

None.

Return conditions

None.

Programming considerations

Related information

None.