The following table lists context-sensitive words, which are words that are reserved in the specified language construct when the specified dialect is chosen. If a context-sensitive word is used where a context-sensitive word is permitted in the general format, the word is treated as a keyword; otherwise, it is treated as a user-defined word. The dialect codes have the same meanings as in the section Reserved Words Table.
Context-sensitive Word | Language Context or Construct | Dialect Code |
---|---|---|
ARITHMETIC | OPTIONS paragraph | I2 |
ASYNC | METHOD-ID paragraph | MGD |
ASYNC-VALUE | METHOD-ID paragraph | MGD |
ASYNC-VOID | METHOD-ID paragraph | MGD |
AUTO | screen description entry | I2, XO, MF3, MS2 |
BACKGROUND-COLOR | screen description entry | I2, XO, MF3, MS2 |
BACKGROUND-COLOUR | screen description entry | I2, MF3 |
BELL | screen description entry and SET attribute statement | I2, XO, MF3, MS2 |
BLINK | screen description entry and SET attribute statement | I2, XO, MF3, RM, MS2 |
CENTER | COLUMN clause | I2 |
CYCLE | EXIT statement | I2, MF7 |
DATA-POINTER | I2, MF15 | |
ELEMENT | XML-GENERATE statement | MF18, ENT |
EOL | ERASE phrase in screen description entry | I2, XO, MF7, RM |
EOS | ERASE phrase in screen description entry | I2, XO, MF7, RM |
ERASE | screen description entry | I2, XO, MF3, RM, MS2 |
EXPANDS | CLASS phrase and INTERFACE phrase of the REPOSITORY paragraph | I2, MF12 |
FOREGROUND-COLOR | screen description entry | I2, XO, MF3, MS2 |
FOREGROUND-COLOUR | screen description entry | I2, MF3 |
FOREVER | RETRY phrase | I2 |
FULL | screen description entry | I2, XO, MF3, MS2 |
HIGH | ACCEPT statement and DISPLAY statement | RM |
HIGHLIGHT | screen description entry and SET attribute statement | I2, XO, MF3, MS2 |
IGNORING | READ statement | I2 |
INITIALIZED | ALLOCATE statement | MF19, I2, ENT |
INTRINSIC | function-specifier of the REPOSITORY paragraph | I2 |
LC_ALL | SET statement | I2 |
LC_COLLATE | SET statement | I2 |
LC_CTYPE | SET statement | I2 |
LC_MESSAGES | SET statement | I2 |
LC_MONETARY | SET statement | I2 |
LC_NUMERIC | SET statement | I2 |
LC_TIME | SET statement | I2 |
LOW | ACCEPT statement and DISPLAY statement | RM |
LOWLIGHT | screen description entry and SET attribute statement | I2, XO, MF7 |
MANUAL | LOCK MODE clause | I2, MF1, MS2 |
MULTIPLE | LOCK ON clause | all dialects |
NAME | XML-GENERATE, INVOKE, and ACCEPT...FROM statements | MF3, ENT |
NONE | DEFAULT clause | I2 |
NONNUMERIC | XML-GENERATE statement | MF18, ENT |
NORMAL | STOP statement | I2 |
NUMBERS | COLUMN clause and LINE clause | I2 |
ONLY | Object-view, SHARING clause, SHARING phrase and USAGE clause | I2, MF11, BS |
PARAGRAPH | EXIT statement | I2, MF7 |
PREVIOUS | READ statement | I2, MF3 |
RECURSIVE | PROGRAM-ID paragraph | I2, MF12, C370 |
RELATION | VALIDATE-STATUS clause | I2 |
REQUIRED | screen description entry | I2, XO, MF3, MS2 |
REVERSE | ACCEPT statement and DISPLAY statement | RM |
REVERSE-VIDEO | screen description entry and SET attribute statement | I2, XO, MF3, MS2 |
SECONDS | RETRY phrase | I2 |
SECURE | screen description entry | I2, XO, MF3, MS2 |
SIGNED | USAGE clause | I2, MF12 |
STEP | OCCURS clause | I2 |
STRONG | TYPEDEF clause | I2 |
SYMBOL | CURRENCY clause | I2, MF12, OS390 |
UCS-4 | ALPHABET clause | I2 |
UNDERLINE | screen description entry and SET attribute statement | I2, XO, MF3, MS2 |
UNSIGNED | USAGE clause | I2, MF12 |
UTF-8 | ALPHABET clause | I2 |
UTF-16 | ALPHABET clause | I2 |
YYYYDDD | ACCEPT statement | all dialects |
YYYYMMDD | ACCEPT statement | all dialects |