Version: 1.0, February 1988 Submitted By: Chester Czulada, E.F. Houghton & Co. Operating System: VAX/VMS V3.0 - V4.7, RSX-11M-PLUS, RSX-11M Source Language: COBOL-74 Keywords: Cross-Referencers Abstract: COBOL CROSS REFERENCE is a COBOL program that reads the file
created from the directory/out=TEMP1:SRDCOBOL.DAT command.
This file directs the program to read the COBOL files in a
directory assign to "COB:". All COBOL programs are scanned
for file names in the SELECT statements and for the use of
the COPY verb.
Following is a brief summary of highlights:
SECTION A PROGRAMS WITH ASSOCIATED FILE NAMES.
Each COBOL program is listed with all the file
names used by the program. This allows a quick
review of the program files without access to the
COBOL source.
SECTION D FILE NAMES -- CROSS REFERENCE
Each file found in the COBOL programs is arranged
alphabetically in this cross reference section.
This is a very quick reference to which user programs
have access to specific data files.
SECTION Y COPY VERB USES -- CROSS REFERENCE
Each COPY verb use is listed in alphabetic sequence
with a cross reference to the program.
The only requirements for this program are the three
assignments for data areas:
COB: COBOL SOURCE AREA INPUT
TEMP1: DIRECTORY/OUT=TEMP1:SRDCOBOL.DAT FILE AREA
RPT: REPORT OUTPUT ASSIGNMENT
By limiting the directory/out option file enables you to
look at only specific systems for cross referencing.
Example: Cross reference ap* programs only
$ directory/out=temp1:srdcobol.dat cob:ap*.cob $ run
COBOL_CROSS_REFERENCE.