HLASM Installation and Customization Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


PCONTROL

HLASM Installation and Customization Guide
SC26-3494-05

Read syntax diagramSkip visual syntax diagram
   .-PCONTROL=NO------------------------------------.   
>>-+------------------------------------------------+----------><
   |                .-,-------------------------.   |   
   |                V     .-NODATA-.      (1)   |   |   
   '-PCONTROL--=--(-----+-+--------+----+-------+-)-'   
                        | '-DATA---'    |               
                        | .-NOGEN-.     |               
                        +-+-------+-----+               
                        | '-GEN---'     |               
                        | .-NOMCALL-.   |               
                        +-+---------+---+               
                        | '-MCALL---'   |               
                        | .-NOMSOURCE-. |               
                        +-+-----------+-+               
                        | '-MSOURCE---' |               
                        | .-OFF-.       |               
                        +-+-----+-------+               
                        | '-ON--'       |               
                        | .-NOUHEAD-.   |               
                        '-+---------+---'               
                          '-UHEAD---'                   

Notes:
  1. Choose at least one option.
DATA
instructs the assembler to print the object code of all constants in full, as though a PRINT DATA statement was specified at the beginning of the source program. All PRINT NODATA statements in the source program are ignored. However, specifying PCONTROL=DATA does not override PRINT OFF or PRINT NOGEN statements in the source program.
NODATA
instructs the assembler to print only the first eight bytes of the object code of constants, as though a PRINT NODATA statement was specified at the beginning of the source program. All PRINT DATA statements in the source program are ignored.
GEN
instructs the assembler to print all statements generated by the processing of a macro, as though a PRINT GEN statement was specified at the beginning of the source program. All PRINT NOGEN statements in the source program are ignored. However, specifying PCONTROL=GEN does not override PRINT OFF statements in the source program.
NOGEN
instructs the assembler not to print statements generated by the processing of a macro or open code statements with substitution variables, as though a PRINT NOGEN statement was specified at the beginning of the source program. All PRINT GEN and PRINT MSOURCE statements in the source program are ignored.
MCALL
instructs the assembler to print nested macro instructions, as though a PRINT MCALL statement was specified at the beginning of the source program. All PRINT NOMCALL statements in the source program are ignored. However, specifying PCONTROL=MCALL does not override PRINT OFF or PRINT NOGEN statements in the source program.
NOMCALL
instructs the assembler not to print nested macro instructions, as though a PRINT NOMCALL statement was specified at the beginning of the source program. All PRINT MCALL statements in the source program are ignored.
MSOURCE
instructs the assembler to print the source statements generated during macro processing and the assembled addresses and generated object code of the statements. All PRINT NOMSOURCE statements in the source program are ignored. However, specifying PCONTROL=MSOURCE does not override PRINT OFF or PRINT NOGEN statements in the source program.
NOMSOURCE
instructs the assembler not to print source statements generated during macro processing, but print the assembled addresses and generated object code of the statements. All PRINT MSOURCE statements in the source program are ignored.
ON
instructs the assembler to produce an assembler listing unless the LIST=NO option is specified. All PRINT OFF statements in the source program are ignored.
OFF
instructs the assembler not to produce the Source and Object section of the assembler listing. All PRINT ON statements in the source program are ignored.
UHEAD
instructs the assembler to print a summary of active USINGs in the heading lines of each page of the Source and Object section of the listing, as though a PRINT UHEAD statement was specified at the beginning of the source program. All PRINT NOUHEAD statements in the source program are ignored. However, specifying PCONTROL=UHEAD does not override PRINT OFF statements in the source program.
NOUHEAD
instructs the assembler not to print a summary of active USINGs, as though a PRINT NOUHEAD statement was specified at the beginning of the source program. All PRINT UHEAD statements in the source program are ignored.
NO
the assembler honors all PRINT statements in the source program. The standard PRINT operands active at the beginning of an assembly are ON, GEN, NODATA, MSOURCE, and UHEAD.
Default
PCONTROL=NO
Note: The PCONTROL option cannot be used to override the LIST=NO option. If the LIST=NO option is specified, the PCONTROL option is ignored.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014