[an error occurred while processing this directive]

HP OpenVMS Systems Documentation

Content starts here

HP COBOL
User Manual


Begin Index

Contents (summary)
Preface Preface
Chapter 1 Developing HP COBOL Programs
Chapter 2 Handling Numeric Data
Chapter 3 Handling Nonnumeric Data
Chapter 4 Handling Tables
Chapter 5 Using the STRING, UNSTRING, and INSPECT Statements
Chapter 6 Processing Files and Records
Chapter 7 Handling Input/Output Exception Conditions
Chapter 8 Sharing Files and Locking Records
Chapter 9 Using the SORT and MERGE Statements
Chapter 10 Producing Printed Reports
Chapter 11 Using ACCEPT and DISPLAY Statements for Input/Output and Video Forms
Chapter 12 Interprogram Communication
Chapter 13 Using HP COBOL in the Alpha, I64, or VAX Common Language Environment
Chapter 14 Using the REFORMAT Utility
Chapter 15 Optimizing Your HP COBOL Program
Chapter 16 Managing Memory and Data Access
Appendix A Compiler Implementation Specifications
Appendix B HP COBOL on Four Platforms: Compatibility and Migration
Appendix C Programming Productivity Tools
Appendix D Porting to HP COBOL from Other Compilers (Alpha, I64)
  Index
  Figures
  Examples
  Tables


Contents


Preface
Preface Preface
Chapter 1
1 Developing HP COBOL Programs
     1.1     Developing Programs on Tru64 UNIX
         1.1.1         Creating an HP COBOL Program on Tru64 UNIX
         1.1.2         Compiling an HP COBOL Program on Tru64 UNIX
             1.1.2.1             Format of the COBOL Command on Tru64 UNIX
             1.1.2.2             COBOL Command Flags
             1.1.2.3             External File Handler Support
             1.1.2.4             Specifying Multiple Files and Flags
             1.1.2.5             Compiling Multiple Files
             1.1.2.6             Debugging a Program
             1.1.2.7             Output Files: Object, Executable, Listing, and Temporary Files
             1.1.2.8             Naming Output Files
             1.1.2.9             Temporary Files
             1.1.2.10             Examples of the COBOL Command
             1.1.2.11             Other Compilers
             1.1.2.12             Interpreting Messages from the Compiler
         1.1.3         Linking an HP COBOL Program on Tru64 UNIX
             1.1.3.1             Specifying Object Libraries for Linking
             1.1.3.2             Specifying Additional Object Libraries
             1.1.3.3             Specifying Types of Object Libraries
             1.1.3.4             Creating Shared Object Libraries
             1.1.3.5             Shared Library Restrictions
             1.1.3.6             Installing Shared Libraries
             1.1.3.7             Interpreting Messages from the Linker
         1.1.4         Running an HP COBOL Program on Tru64 UNIX
             1.1.4.1             Accessing Command-Line Arguments
             1.1.4.2             Accessing Environment Variables
             1.1.4.3             Errors and Switches
         1.1.5         Program Development Stages and Tools
     1.2     Developing Programs on OpenVMS
         1.2.1         Creating an HP COBOL Program on OpenVMS
         1.2.2         Compiling an HP COBOL Program on OpenVMS
             1.2.2.1             Format of the COBOL Command on OpenVMS
             1.2.2.2             Compiling Multiple Files
             1.2.2.3             Debugging a Program
             1.2.2.4             Separately Compiled Programs (Alpha, I64)
             1.2.2.5             COBOL Qualifiers
             1.2.2.6             Common Command-Line Errors to Avoid
             1.2.2.7             Compiling Programs with Conditional Compilation
             1.2.2.8             Interpreting Messages from the Compiler
             1.2.2.9             Using Compiler Listing Files
         1.2.3         Linking an HP COBOL Program
             1.2.3.1             The LINK Command
             1.2.3.2             LINK Qualifiers
             1.2.3.3             Specifying Modules Other than HP COBOL Modules
             1.2.3.4             Specifying Object Module Libraries
             1.2.3.5             Creating Shareable Images
             1.2.3.6             Interpreting Messages from the Linker
         1.2.4         Running an HP COBOL Program
             1.2.4.1             Accessing Command-Line Arguments at Run Time (Alpha, I64)
             1.2.4.2             Accessing System Logicals at Run Time (Alpha, I64)
             1.2.4.3             Accessing Input and Output Devices at Run Time
             1.2.4.4             Debugging Environment
             1.2.4.5             Interpreting Run-Time Messages
     1.3     HP COBOL and Alpha and I64 Architecture System Resources
         1.3.1         Compilation Performance
         1.3.2         Tuning OpenVMS Alpha and OpenVMS I64 for Large HP COBOL Compiles
             1.3.2.1             Optimizing Virtual Memory Usage
             1.3.2.2             Optimizing Physical Memory Usage
             1.3.2.3             Improving Compile Performance with Separate Compilation (Alpha, I64)
         1.3.3         Choosing a Reference Format
             1.3.3.1             Terminal Reference Format
             1.3.3.2             Converting Between Reference Formats
     1.4     Program Run Messages
         1.4.1         Data Errors
         1.4.2         Program Logic Errors
         1.4.3         Run-Time Input/Output Errors
         1.4.4         I/O Errors and RMS (OpenVMS)
     1.5     Using Program Switches
         1.5.1         Setting and Controlling Switches Internally
         1.5.2         Setting and Controlling Switches Externally
     1.6     Special Information for Year 2000 Programming


Previous Next Contents Index