-stmt/-nostmt

Determines whether to add a column of unique statement IDs to the compiler listing.

Be default, line numbers in the listing file are held constant during the expansion of the macro, which can make error identification difficult for expanded macros. To help identify errors due to incorrect PL/I code and that occur during macro expansion, use the -stmt directive.

See %PROCESS for additional information.

Syntax

-stmt{stmt-id}
-nostmt

Behavior

-stmt stmt-id
Adds a column of statement IDs to the compiler listing, set to the value of stmt-id, which is numeric.
-nostmt
Disables the creation of statement IDs in compiler listings.

Default

-nostmt