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─┬───┬─DEBUGGING─┬──┬─┬─cd-name-1────────────────────────────┬►◄
└FOR┘ └ON┘ ├─┬─────────────────────┬─identifier-1─┤
│ └─ALL─┬──────────┬┬──┬┘ │
│ └REFERENCES┘└OF┘ │
├─file-name-1──────────────────────────┤
├─procedure-name-1─────────────────────┤
└─ALL PROCEDURES───────────────────────┘
-♦-