Causes the Compiler to output information on data items.
>>-.---.-.----.---------DATAMAP----------->< +-/-+ +-NO-+
None.
Default: | NODATAMAP |
Phase: | Syntax check |
$SET: | Initial |
None.
This directive causes the check phase of the Compiler to output information on the data items; both those that you have specified, and those automatically generated by the Compiler, such as the data area for the RETURN-CODE special register.
The information is output at the end of the list file. The information on the data items is output in the same order as they are encountered in your program by the Compiler. The first line is the program-id of the program to which the data items belong. This enables you to see the relevant data items for nested programs, or for the various areas of OO class programs (classes, object methods, and so on). For each data item, the following information is listed:
ss xxxx cccccccccc R E G
where the variables are:
ss | Location of data item. This can be:
| ||||||||||||||||||||||
xxxx | Can be:
| ||||||||||||||||||||||
cccccccccc | A description of the data type; for example, Display, Comp, Comp-3, Numeric E (for Numeric Edited), AlphNum J (for AlphaNumeric Justified), and so on | ||||||||||||||||||||||
R | The item is a Redefinition of some other data item | ||||||||||||||||||||||
E | The data item is an External data item | ||||||||||||||||||||||
G | The data item is a Global data item |