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─┘
-♦-