Pathway/iTS SCREEN COBOL Reference Manual (H06.10+, J06.03+)
Introduction to SCREEN COBOL
HP NonStop Pathway/iTS SCREEN COBOL Reference Manual—426750-003
1-9
Generating Object Files With the Compiler
and SCOBOLX2 processes produce two object files—a directory file and a code file.
The optional third process (SYMSERV) produces a symbol table for the program.
To run a SCREEN COBOL program, the directory and code files must be available to
the TCP. The symbol-table file is required when INSPECT is used for program
debugging. In addition to generating object code, the compiler builds a SCREEN
COBOL library. Each time the compiler successfully compiles a source program, the
compiler adds the new version of the object file to the previously compiled versions.
The compiler, however, has no features for managing the object files.
Figure 1-5 illustrates the generating of SCREEN COBOL object files. In this figure,
input to the compiler includes the program source code and code copied from a screen
library file. The compiler output includes three object files (code, directory, and symbol
table) and a listing that can include a compilation listing, a cross-reference listing, and
a map.
Note. The SYMSERV process is not one of the Pathway/iTS object files. Therefore,
SYMSERV must reside on the same volume as SCOBOLX and SCOBOLX2 when used to
compile a SCREEN COBOL program.
Figure 1-5. Generating SCREEN COBOL Object Files
005CDT .CDD
Symbol
Table
Directory
SCREEN
COBOL
Object Code
SCREEN
COBOL
Source
SCREEN
COBOL
Source
Library
of screen
definitions
Program unit
SCOBOLX
SCOBOLX2
SYMSERV
Listing
Copies screen
definitions into
program unit
SCREEN
COBOL
Compiler










