22.02.2015 Views

HLASM Language Reference

HLASM Language Reference

HLASM Language Reference

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PRINT Instruction<br />

Note: If the next line to print after macro call or model statement is a<br />

diagnostic message, the object code or generated data is not shown in the<br />

assembler listing.<br />

The MNOTE instruction always causes a message to be printed.<br />

┌─NODATA─┐<br />

►►──┼────────┼─────────────────────────────────────────────────────►◄<br />

└─DATA───┘<br />

NODATA<br />

instructs the assembler to print only the first 8 bytes of the object code of<br />

constants. This operand does not apply if PRINT OFF has been specified. If<br />

PRINT NOGEN has been specified, this operand does not apply to constants<br />

generated during macro processing.<br />

DATA<br />

instructs the assembler to print the object code of all constants in full. This<br />

operand does not apply if PRINT OFF has been specified. If PRINT NOGEN<br />

has been specified, this operand does not apply to constants generated during<br />

macro processing.<br />

┌─NOMCALL─┐<br />

►►──┼─────────┼────────────────────────────────────────────────────►◄<br />

└─MCALL───┘<br />

NOMCALL<br />

instructs the assembler to suppress the printing of nested macro call<br />

instructions.<br />

MCALL<br />

instructs the assembler to print nested macro call instructions, including the<br />

name of the macro definition to be processed and the operands and values<br />

passed to the macro definition. The assembler only prints the operands and<br />

comments up to the size of its internal processing buffer. If this size is<br />

exceeded the macro call instruction is truncated, and the characters ... MORE<br />

are added to the end of the printed macro call. This does not affect the<br />

processing of the macro call.<br />

This operand does not apply if either PRINT OFF or PRINT NOGEN has been<br />

specified.<br />

┌─MSOURCE───┐<br />

►►──┼───────────┼──────────────────────────────────────────────────►◄<br />

└─NOMSOURCE─┘<br />

MSOURCE<br />

instructs the assembler to print the source statements generated during macro<br />

processing, as well as the assembled addresses and generated object code of<br />

the statements. This operand does not apply if either PRINT OFF or PRINT<br />

NOGEN has been specified.<br />

206 <strong>HLASM</strong> V1R5 <strong>Language</strong> <strong>Reference</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!