HP 3000 Manuals

Micro Focus COBOL Compatibility Guide MPE/iX 5.0 Documentation


Micro Focus COBOL Compatibility Guide

Table of Contents

 Micro Focus COBOL Compatibility Guide
   Micro Focus COBOL Compatibility Guide : COPYRIGHT NOTICE

   Ch 1.  PART I CONVERSION SERIES 1

   Ch 1.  IBM/370 Mainframe Compatibility
      Configuring your COBOL System
      Migrating your Applications
      Conversion Issues
          General
             Error Message Differences
             Solution
             Files not Supported
             Solution
             The DISK FULL Condition
             Solution
             Arithmetic Operations
             Solution
             Intermediate Result Precision
             Solution
             The COMPUTE Statement
             Solution
             PIC 9 Items
             ACCEPT Statements
             Solution
             DISPLAY Statements
             Solution
             The SIGN SEPARATE Clause
             Solution
             Comparisons of Alphanumeric Data
             Solution
             Pointer Variables (VS COBOL II Only)
             Solution
          File Input and Output
             File Referencing
             Solution
             The NOMINAL KEY Clause
             Solution
             The ACTUAL KEY
             Solution
             The TRACK AREA Clause
             Solution
             Deleting Records
             Solution
             Record Lengths
             Solution
          Inter-program Communication
             Calls to Subprograms
             Solution

   Ch 2.  PART II CONVERSION SERIES 2

   Ch 2.  Microsoft COBOL V2.2 Source Compatibility
      Configuring your System
      Migrating your Application
      Conversion Issues
          General
             Source Code Beyond Column 72
             Solution
          COBOL Concepts
             COMP-3 Sign Representation
             Solution
             Declaratives
             Solution
          The Nucleus
             Special-Names Paragraphs
             Solution
             The EJECT Statement
             Solution
             PICTURE Strings
             Solution
             The SEGMENT-LIMIT Clause
             The REDEFINES Clause
             Solution
             The VALUE Clause
             Solution
          File Input and Output
             File-names
             Solution
             OPEN...EXTEND
             Solution
             Record Locking
             Solution
             Deleting Relative Records
             Solution
             Rebuild
             Solution
          Debug
             TRACE Statements
             Solution
          Inter-Program Communication
             The ON OVERFLOW Phrase
             Solution
          Screen Handling
             Accepting into Numeric Fields
             Solution
             Accepting into Alphabetic Fields
             Solution
             Numeric edited Items
             Solution
             Incorrect Spacing
             Solution
             Clearing the Screen
             Solution
             Screen Scrolling
             Solution
             Sounding the Bell
             Solution
             Extension Subroutines
      Add-on Products from Micro Focus

   Ch 3.  Rebuild
      Invoking Rebuild
          The /s Option
          The /o Option
          The /r Option
          The /k Option
          The /i Option
             Examples
          The /v Option
          Examples
      Parameter Files
      System Parameters
      Warning Messages
          Error Messages
          Command Line Errors
          Information Messages
          Conversion Errors
      Supplementary Information

   Ch 3.  PART III CONVERSION SERIES 3

   Ch 4.  Introduction to Conversion Series 3
      RM/COBOL Source Programs
      Converting Data Files
      Enhancing your Converted Application

   Ch 5.  Converting an RM/COBOL Application
      Migrating from the RM/COBOL Environment
      The Tabx Program
          Examples

   Ch 6.  RM/COBOL Source Compatibility
      The RM Directive
      Perform Statements
      Table Bound Checking
      Types of Data
          COMPUTATIONAL (COMP) Data Types
          COMPUTATIONAL-1 (COMP-1) Data Types
          COMPUTATIONAL-6 (COMP-6) Data Types

   Ch 7.  RM/COBOL Conversion Issues
      Producing Executable Code
          Length of Nonnumeric Literals
             Solution
             Example
          Source Code in Columns 73 to 80
             Solution
          Linkage Section in Main Program
             Solution
          Extended I-O Status Codes
             Solution
          Reserved Words
             Solution
             Example
          Numbering of Segments
             Solution
          Program Identification and Data-names
             Solution
          Duplicate Paragraph-names
             Solution
             Example
      Running the Code
          Trailing Blanks in Line Sequential Files
             Solution
          Undefined Results of MOVE and Arithmetic Operations
             Solution
             Example
          Embedded Control Sequences in DISPLAY Statements
             Solution
          Printer Output is Written to Disk
             Solution
          Redefinition of COMPUTATIONAL or COMPUTATIONAL-6 Data Items
             Solution
             Example
          ON SIZE ERROR Clause
             Solution
          Field Wrap-Around
             Solution
             Example
          COMPUTATIONAL-1 Data Items with a PICTURE other than S9(4)
             Solution
             Example
          File and Record Locking
          Initialization of Working-Storage
             Solution
             Example
          Screen Column Number Specification
             Solution
          End of File Notification
             Solution
          ACCEPT Fields at the Edge of the Screen
             Solution
             Example
          Display of Input Data in Concealed ACCEPT Fields
             Solution
          Open EXTEND of Nonexistent File
             Solution

   Ch 8.  Converting RM/COBOL Data Files
      Conversion of Data Types
          COMP/COMPUTATIONAL Data
          COMP-3/COMPUTATIONAL-3 Data
          COMP-6/COMPUTATIONAL-6 Data
          DISPLAY Data
      Differences following Conversion
          Indexed Sequential Files with Duplicate Alternate Keys
      Program Modifications Required by Convert3
          The REDEFINES Clause
          The USAGE IS INDEX Clause
          The USAGE Clause with Group Items
          Continuation Columns
          The DECIMAL POINT IS COMMA Clause
          Uniqueness of Names in Record Descriptions
          DEPENDING Names
          Picture-strings

   Ch 9.  Running Convert3
      Running Convert3 in Interactive Mode
          Help
          File Details
          Printfile Name
          Record Type Specification
             Identifying Record Types by Subroutine
             Example
             Identifying Record Types by Unique Record Item
             Binary Sequential Files
          Generate Program
          Escape
      Running Convert3 in Batch Mode
          The Parameter File
             The Listfile Parameter
             The Sourcefile Parameter
             The FD Parameter
             The Program Parameter
             The Subroutine Parameter
             The Sign Parameter
             The Identifier Parameter
             Record Number Parameters
             The Run Parameter
             The COMP6-COMP Parameter
             Example Parameter File
             Running Convert3 with a Parameter File

   Ch 10.  Using the File Conversion Program
      Creating an Executable File Conversion Program
      Running the File Conversion Program

   Ch 11.  Convert3 and File Conversion Program Error Messages
      Convert3 Error Messages
      File Conversion Program Error Messages

   Ch 4.  PART IV CONVERSION SERIES 5

   Ch 12.  Introduction to Conversion Series 5
      DG Interactive COBOL Source Programs
      Converting Data Files
      Enhancing your Converted Application

   Ch 13.  DG Interactive COBOL Source Compatibility
      The DG Directive
      Reserved Words
      DG International Character Set
      DG File Status and other Exception Values
      Calls
      Linkage Section Access
      Arithmetic of Group Level Items
      Run-time Switches
      Program Identification and Data-names

   Ch 14.  Reformatting a DG COBOL Source File
      Using reform5
      Reformatting Rules

   Ch 15.  Converting DG COBOL Data Files
      Supported Data File Types
          Sequential Files
          Relative Files
          Indexed Files
      DG Data Types
      Source File Restrictions
      The File Conversion Process

   Ch 16.  Running Convert5
      Running Convert5 in Interactive Mode
          Help
          File Details
          Printfile-name
          Record Type Specification
             Identifying Record Types by Subroutine
             Identifying Record Types by Unique Record Item
             Binary Sequential Files
          Generate Program
          Escape
      Running Convert5 in Batch Mode
          The Parameter File
             The Listfile Parameter
             The Sourcefile Parameter
             The FD Parameter
             The Program Parameter
             The Subroutine Parameter
             The Identifier Parameter
             Record Number Parameters
             The Run Parameter
             Example Parameter List
          Running Convert5 with a Parameter File

   Ch 17.  Using the File Conversion Program
      Creating an Executable File Conversion Program
      Running the File Conversion Program

   Ch 18.  Error Messages
      Errors Reported by Convert5
      Errors Reported by the Conversion Program

   Ch 5.  PART V DIALECT SUMMARY

   Ch 19.  Introduction to Dialect Summary

   Ch 20.  Language Levels
      Key to Notation
      Table of Language Levels

   Ch 21.  Dialect Control Directives
      Key to Notation
          List of Directives and the Dialects they Control
          Meaning of the Entries
          Synonyms
      Table of Dialect Control Directives

   Ch 22.  Individual Features Directives
      Key to Notation
          Effects of the Directives
          Effects of Directives Listed as Unchanging
          Synonyms
      Table of Directives for Individual Features

   Ch 23.  Lists of Features
      Notes
      Key to Notation
          Language Level of the Feature.
          Effect of Directive on the Feature
          Implementation Status of the Feature
      ANS85F Table
      ANS85H Table
      ANS85I Table
      DG Table
      MF Table
      MS Table
      OSVS Table
      RM Table
      RW Table
      VSC2 Table

   Ch 6.  PART VI INDEX
   INDEX
       Index



MPE/iX 5.0 Documentation