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.
I-O-Control Paragraph (↑ Statements)
 Key                                       Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
  Construct:    I-O-Control Paragraph
 
  Function:     Specifies file-handling options.
 
  Syntax:
 
  ───I-O-CONTROL. ───
 
   ┌─────────────────────────────────────────────────────────────────────┐
   ▼                                                                     │
  ┬──────────────────────────────────────────────────────────────────────1
   ├─RERUN─┬───────────────────────┬─┬─────┬─┬─integer-1 RECORDS─────┬─┐
   │       └─ON─┬─file-name-1─────┬┘ └EVERY┘ ├─┬─────────┬─┬─REEL─┬──┤ │
   │            └─character-string┘          │ └─END─┬──┬┘ └─UNIT─┘  │ │
   │                                         │       └OF┘            │ │
   │                                         ├─integer-2 CLOCK-UNITS─┤ │
   │                                         └─condition-name────────┘ │
   │                                                    ┌──────────────┘
   │                                                    └─┬──┬file-name-2┬2
   │                                                      └OF┘           │
   │                                             ┌──────────┐            │
   │                                             ▼          │            │
   ├─SAME─┬─RECORD─────┬┬────┬┬───┬─file-name-3──file-name-4─────────────┤
   │      ├─SORT───────┤└AREA┘└FOR┘                                      │
   │      └─SORT-MERGE─┘                                                 │
   │                                ┌────────────────────────────────┐   │
   │                                ▼                                │   │
   ├─MULTIPLE FILE─┬────┬┬────────┬─file-name-5─┬────────────────────┬───┤
   │               └TAPE┘└CONTAINS┘             └─POSITION integer-3─┘   │
   │                       ┌──────────┐                                  │
   │                       ▼          │                                  │
   ├─APPLY WRITE-ONLY─┬──┬─file-name-6───────────────────────────────────┤
   │                  └ON┘                                               │
   │                                                ┌──────────┐         │
   │                                                ▼          │         │
   ├─APPLY─┬─CORE-INDEX──────┬─┬────┬─file-name-7───file-name-8──────────┤
   │       └─RECORD-OVERFLOW─┘ └─ON─┘                                    │
   └─APPLY REORG-CRITERIA TO data-name ON file-name-9────────────────────┘
 
 1─────┬────
 2──. ─┘
                                    -♦-