pTAL Reference Manual (G06.24+, H06.09+, J06.03+)
NOMAP
suppresses identifier maps in the compiler listing.
PUSHMAP
pushes the current setting (MAP or NOMAP) onto the MAP directive stack. Does not change
the current setting.
POPMAP
pops the top value from the MAP directive stack and changes the current setting to that value.
For an explanation of directive stacks, see Directive Stacks (page 369).
MAPDefault:
AnywherePlacement:
Scope:
• MAP applies to subsequent code it until it is overridden by NOMAP
• NOMAP applies to subsequent code until it is overridden by MAP
MAP has no effect if NOLIST or SUPPRESS is activeDependencies:
References:
• LIST (page 401)
• SUPPRESS (page 420)
MAP lists:
• Sublocal identifiers after each subprocedure
• Local identifiers after each procedure
• Global identifiers after the last procedure in the source program
Each identifier map includes:
Possible ValuesItem
Identifier class
• VAR
• SUBPROC
• ENTRY
• LABEL
• DEFINE
• LITERAL
Type
• Data type
• Structure
• Substructure
• Structure pointer
Addressing mode
• Direct
• Indirect
Subprocedure, entry, or label offset
Text of LITERALs and DEFINEs
MAP 403