cobol1.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
USE (↑ Statements)
 Key                                       Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
  Verb:         USE
 
  Function:     Causes the section it introduces to be executed
                whenever specified circumstances arise. Control may
                transfer itself to that section from any point in the
                Procedure Division, with automatic return of control
                when the section finishes. This statement introduces
                sections in the Declaratives that handle file errors,
                etc; the section it introduces is executed only if
                the file in error has a file status item.
 
  Syntax:       Which format?   ERROR/EXCEPTION   LABEL
                               REPORTING   DEBUGGING
 
     ──USE─┬────────┬─AFTER─┬────────┬─┬─EXCEPTION─┬─
             └─GLOBAL─┘       └STANDARD┘ └─ERROR─────┘
 
                         ┌──────────┐
                         ▼          │
     ──PROCEDURE─┬──┬─┬─file-name-1─┬─────────────────
                  └ON┘ ├─INPUT───────┤
                       ├─OUTPUT──────┤
                       ├─I-O─────────┤
                       └─EXTEND──────┘
                                    -♦-