cobol1.hlp (Topic list)
ACCEPT Summary (↑ Statements)
 Key                                       Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
  Verb:         ACCEPT
 
  Function:     Gets data from a physical device, such as the keyboard,
                or from the operating system.
 
  Syntax:       Which format?  Line at a time  FROM DATE etc
                               Screen item      Full screen
                               FROM line/key   Message
 
  ───ACCEPT identifier-1───────────────────────────────
 
  ┬──────────────────────────────────────────────────────────────────────┬
   ├─AT─┬─────────────────────────────┬─┬────────────────────────────────┬┤
   │    └─LINE─┬──────┬┬─identifier-2─┤ ├─COLUMN─┬┬──────┬┬─identifier-3─┤│
   │           └NUMBER┘└─integer-1────┘ └─COL────┘└NUMBER┘└─integer-2────┘│
   │                                                                      │
   └─AT─┬─identifier-4─┬──────────────────────────────────────────────────┘
        └─integer-3────┘
 
  ──┬──────────┬──┬─────────────────┬───────────────────
     └─FROM CRT─┘  └─MODE─┬──┬─BLOCK─┘
                          └IS┘
 
  ─┬───────────────────────────────────────────────┬────
    └─┬─TIME-OUT─┬─AFTER─┬─integer-7────┬───────────┘
      └─TIMEOUT──┘       └─identifier-8─┘
 
  ─┬─────────────────────────────────────────────────────┬─
    │      ┌──────────────────────────────────────────┐   │
    │      ▼                                          │   │
    └─WITH─┬─┬─AUTO──────┬────────────────────────────┬───┘
           │ └─AUTO-SKIP─┘                            │
           ├─┬─BELL─┬─────────────────────────────────┤
           │ └─BEEP─┘                                 │
           ├─BLINK────────────────────────────────────┤
           ├─ERASE─┬─EOL─┬────────────────────────────┤
           │       └─EOS─┘                            │
           ├─┬─FULL─────────┬─────────────────────────┤
           │ └─LENGTH-CHECK─┘                         │
           ├─GRID─────────────────────────────────────┤
           ├─┬─HIGHLIGHT─┬────────────────────────────┤
           │ └─LOWLIGHT──┘                            │
           ├─LEFTLINE─────────────────────────────────┤
           ├─OVERLINE─────────────────────────────────┤
           ├─PROMPT─┬────────────────────────────────┬┤
           │        └┬─────────┬┬──┬─┬─────────┬─────┘│
           │         └CHARACTER┘└IS┘ └─literal─┘      │
           ├─┬─REQUIRED────┬──────────────────────────┤
           │ └─EMPTY-CHECK─┘                          │
           ├─REVERSE-VIDEO────────────────────────────┤
           ├─┬─SECURE──┬──────────────────────────────┤
           │ └─NO-ECHO─┘                              │
           ├─SIZE─┬──┬─┬─identifier-6─┬───────────────┤
           │      └IS┘ └─integer-4────┘               │
           ├─UNDERLINE────────────────────────────────┤
           ├─┬─FOREGROUND-COLOR──┬─┬──┬─integer-5─────┤
           │ └─FOREGROUND-COLOUR─┘ └IS┘               │
           ├─┬─BACKGROUND-COLOR──┬─┬──┬─integer-6─────┤
           │ └─BACKGROUND-COLOUR─┘ └IS┘               │
           ├─CONTROL─┬──┬─┬─identifier-7─┬────────────┤
           │         └IS┘ └─literal-2────┘            │
           ├─LEFT-JUSTIFY─────────────────────────────┤
           ├─RIGHT-JUSTIFY────────────────────────────┤
           ├─SPACE-FILL───────────────────────────────┤
           ├─TRAILING-SIGN────────────────────────────┤
           ├─UPDATE───────────────────────────────────┤
           ├─UPPER────────────────────────────────────┤
           ├─LOWER────────────────────────────────────┤
           └─ZERO-FILL────────────────────────────────┘
 
  ─┬──────────────────────────────────────────┬─────────
    └┬──┬─┬─EXCEPTION─┬─imperative-statement-1─┘
     └ON┘ └─ESCAPE────┘
 
  ─┬───────────────────────────────────────────────┬────
    └─NOT─┬──┬─┬─EXCEPTION─┬─imperative-statement-2─┘
          └ON┘ └─ESCAPE────┘
 
  ─┬────────────┬──
    └─END-ACCEPT─┘
                                    -♦-