Number Or Nonumber - Num Or Nonum; Object Or Noobject - Obj Or Noobj; Figure 7.6. Sample Listing With Map Option - IBM 5280 Programmer's Manual

Distributed data system, cobol
Hide thumbs Also See for 5280:
Table of Contents

Advertisement

VEICSION
1
LEVEL
0
STMT.
L
V~~GURCE
"AME
017
~FO
MPMAS-fILE
18
01
E~PRecD
19
02
ACREC
20
02
EMPNO
21
02
E"AME
22
02
STRAO
23
02
CTYSI
2.
02
ZIPCD
2S
02
BEGOT
26
02
SCSNC
27
02
MARSl
29
77
STAll.S-I<EY
30
71
RKEY
31
77
DEMP"G
Compiler Options
Figure 7.6 shows a portion of the listing when MAP is specified:
le..-
52€0
coeOL
5708-C81
PROGfCAN-IC: LOAOIT
03
SEP.
1980
OAIA DIVISION NAP
LNTtI
AREA
OISP
fjTYPE
RFMT
OICT.
088
0 F
0 0
FD ENTRY
~F
0 1 .
se
CiO
GROUP
15
U
2
U
90
ALPHANUM
5
U
92
ALPHANUM
20
U
97
ALPHANUM
20
U
117
ALPHANUM
20
U
137
ALPHANUM
c:
U
157
ALPHANUM
6
U
162
ALPHANUM
9
U
166
ALPHANUM
1
U
117
ALPHANUM
2
U
178
ALPHANUM
5
I
~
NUMERIC
5
I
91
NUMERIC
Figure 7 .6. Sample listing with MAP option
The following text explains each of the columns in the figure.
II
STMT#. These digits give the statement number in the listing of the COBOL
program. If STMT is specified as an option, the compiler generates a
number. If NUMBER is specified as an option, the number generated is the
sequence number specified in columns 1-6 of the source program.
S
LVL. Level (01,02,03 etc.) of the data-item.
II
SOURCE NAME. Name of data-item.
II
LNTH. Storage length in bytes of the data-item.
EI
AREA. Defines the area in which the data has been allocated as follows:
F - File Control Block (FCB)
U - Uninitialized data area
I - Initialized data area
L - Linkage area
II
DISP. The displacement of the data-item in the area indicated at
EI
above.
II
TYPE. Type of data-item: FD entry, group, numeric, alphanumeric, etc.
III
RFMT. The format of the record, F for fixed or V for variable.
II
DICT#. Entry number in the compiler symbol table.
16
17
18
19
20
21
22
23
24
25
26
27
NUMBER
or
NONUMBER - NUM
or
NONUM
If you specify NUMBER, it indicates to the compiler that line numbers are
written in the sequence field of the source program; the compiler will use these
numbers, instead of compiler-generated numbers, in any error messages issued
during compilation and execution. The option NOSTMT will be in effect.
NONUMBER is the default.
OBJECT
or
NOOBJECT - OBJ
or
NOOBJ
If you specify OBJECT, the default, the compiler produces an object module.
If you specify NOOBJECT, the compiler doesn't produce an object module.
This option together with the DECK option, determines the size of the records
13:15
Chapter 7. Compiler Job Procedures and Options
7- 13

Advertisement

Table of Contents
loading

Table of Contents