Pathway/iTS SCREEN COBOL Reference Manual (G06.24+, H06.03+, Pathway/iTS 1.0+)
Compilation
Compaq NonStop™ Pathway/iTS SCREEN COBOL Reference Manual—426750-001
7-15
SHOWCOPY Command
If the toggle-number option is omitted, all toggles are turned on.
SHOWCOPY Command
The SHOWCOPY command specifies listing the COPY statement as a comment line in
the list file before the copied statements. The NOSHOWCOPY disables SHOWCOPY.
If this command is omitted, SHOWCOPY is assumed.
SMAP Command
The SMAP command creates a descriptor map following the listing of the program or
subprogram source text. The map produced by the SMAP command is more compact
and contains more information than that produced by the MAP command. If both MAP
and SMAP are specified, only SMAP is effective.
If this command is omitted, NOSMAP is assumed.
The SMAP command is not effective unless LIST is enabled. The SMAP command
does not produce a statement offset list if the SYNTAX option is specified.
SYMBOLS Command
The SYMBOLS command causes a symbol table file to be built for the SCREEN
COBOL program. This file is used by INSPECT to examine and debug programs. The
NOSYMBOLS command disables the SYMBOLS command so that the compiler does
not build a symbol table file.
If this command is omitted, NOSYMBOLS is assumed.
If SYMBOLS is specified, data items (either elementary or group items) cannot exceed
12,288 characters.
The file for the symbol table is given the name used in the SCOBOLX run command
with SYM appended. In the following example, the SCOBOLX compiler compiles the
program in TESTFILE and adds the symbol table to a file named MANUFSYM.
SCOBOLX / IN TESTFILE / MANUF; MAP; SYMBOLS
A program compiled with NOSYMBOLS produces, in most cases, a significantly
smaller run unit than a program compiled with SYMBOLS. For NOSYMBOLS, the
compiler discards all data descriptors for nonreferenced data declarations. For
SYMBOLS, all data descriptors are retained in the run unit.
{ SHOWCOPY }
{ NOSHOWCOPY }
{ SMAP }
{ NOSMAP }
{ SYMBOLS }
{ NOSYMBOLS }