COBOL Manual for TNS/E Programs (H06.08+, J06.03+)
Table 1 Summary of Contents (continued)
DescriptionChapter
Describes various methods of creating and compiling HP COBOL source
programs for the Guardian environment, primarily.
Chapter 22: Creating and Compiling
HP COBOL Source Programs (page 745)
Describes mixed-language programs, which are HP COBOL program that call
one or more non-COBOL routines and non-COBOL programs that call one or
Chapter 23: Calling Other Programs
and Routines (page 794)
more COBOL programs. HP COBOL programs can call programs compiled
by TNS/E C, TNS/E C++, and EpTAL.
Describes issues related to linking, mainly in the Guardian environment, and
includes topics such as concepts and terms, linking HP COBOL programs,
and COBOL segmentation.
Chapter 24: Issues Related to Linking
(page 812)
Describes how to debug HP COBOL programs that are linked and bound.Chapter 25: Executing and Debugging
HP COBOL Programs (page 820)
Describes how HP COBOL handles Input and output. The typical batch HP
COBOL program obtains data (input), manipulates it, and produces a report
Chapter 26: Input and Output Concepts
(page 830)
(output). The typical interactive HP COBOL program is a server that obtains
a request, collects data (input), and sends a reply (output).
Describes how HP COBOL batch programs read or write files that are on
magnetic tape (tape files).
Chapter 27: Tape Input and Output
(page 838)
Describes how HP COBOL batch programs and transaction-supporting servers
use disk files.
Chapter 28: Disk Input and Output
(page 856)
Describes how an application on an HP system uses Pathway/TS to write
requester programs in SCREEN COBOL to handle terminal input and output
Chapter 29: Terminal Input and Output
(page 889)
and uses HP COBOL or pTAL server programs to handle database input and
output.
Describes how a process can write a report to paper: it can write directly to
a printer or it can write to a spooler collector.
Chapter 30: Printer and Spooler Output
(page 899)
Describes how to initiate, communicate with, and manage processes, which
are unique executing entities created when someone runs object code from
a loadfile.
Chapter 31: Process Initiation,
Communication, and Management
(page 915)
Describes fault-tolerant processes. A process runs in a fault-tolerant manner
when no single point of failure can stop the process or corrupt its data or the
Chapter 32: Fault-Tolerant Processes
(page 944)
files it is manipulating. Processes are not automatically fault tolerant—they
must be designed and implemented to be fault tolerant.
Describes how to migrate TNS/R HP COBOL programs to TNS/E HP COBOL
programs.
Chapter 33: Migrating TNS/R
Programs to TNS/E Programs (page 958)
Describes the native COBOL cross compiler, which is an optional cross
compiler that runs on PC platforms.
Chapter 34: Native COBOL Cross
Compiler on PC (page 964)
Describes how to run commands in the Guardian and OSS environments and
the ecobol PC command line.
Chapter 35: Commands (page 972)
Lists and describes compiler directives.Chapter 36: Compiler Directives
(page 979)
Describes the syntax of the separately compiled source program and the ANSI
and TANDEM reference formats.
Chapter 37: Source Program
Organization and Format (page 1003)
Describes language elements and expressions, including the COBOL character
set, character strings, arithmetic expressions, conditional expressions, and
concatenation expressions.
Chapter 38: Language Elements and
Expressions (page 1006)
Describes the syntax of data references.Chapter 39: Data References (page 1016)
Describes the syntax of the identification division.Chapter 40: Identification Division
(page 1019)
Document Organization 29










