MS Table
Directive: MS
Definition: IBM COBOL V1.0 and MS COBOL up to V2.2
--------------------------------------------------------------------------------------------------
| | | | |
| Features | When Introduced | Effect of | Status |
| | | Directive | |
| | | | |
--------------------------------------------------------------------------------------------------
| | | | |
| ACCEPT/DISPLAYs all treated as | 1.3 | C | |
| full screen | | | |
| | | | |
| ACCEPT/DISPLAY non-scrolling data | 1.3 | G | |
| item enhanced | | | |
| | | | |
| ACCEPT/DISPLAY screen item | 1.3 | R | |
| | | | |
| ACCEPT/DISPLAY position defaults | 1.3 | C | |
| to cursor pos | | | |
| | | | |
| ACCEPT: ON ESCAPE | 1.3 | | |
| | | | |
| ASSIGN: DISK as external file-name | 1.3 | | |
| | | | |
| AUTO clause/option | 1.3 | R | |
| | | | |
| BACKGROUND-COLOR clause/option | 1.3 | R | |
| | | | |
| BELL clause/option | 1.3 | R | |
| | | | |
| BLANK LINE/SCREEN clause | 1.3 | R | |
| | | | |
| BLANK WHEN ZERO clause in Screen | 1.3 | R | |
| Section | | | |
| | | | |
--------------------------------------------------------------------------------------------------
Table 23-0. (cont.)
--------------------------------------------------------------------------------------------------
| | | | |
| Features | When Introduced | Effect of | Status |
| | | Directive | |
| | | | |
--------------------------------------------------------------------------------------------------
| | | | |
| BLINK clause/option | 1.3 | R | |
| | | | |
| CHAIN to run-unit | 1.3 | R | |
| | | | |
| CHAINING synonymous with USING in | 1.3 | R | |
| PROC DIV header | | | |
| | | | |
| COL special register | 1.3 | C | |
| | | | |
| COL reserved word not available | 1.3 | C | |
| | | | |
| COLUMN clause | 1.3 | R | |
| | | | |
| Color Handling | 1.3 | G | |
| | | | |
| Color integers above 7 | 1.3 | | |
| | | | |
| Compatibility with IBM (MS) COBOL | 1.3 | G | |
| for the IBM PC | | | |
| | | | |
| Compatibility with Microsoft COBOL | 1.3 | G | |
| V1.0 | | | |
| | | | |
| Compatibility with Microsoft COBOL | 2.1 | | G |
| V2.0 | | | |
| | | | |
| EMPTY-CHECK clause/option | 1.3 | R | |
| | | | |
| ENTER statement | LII | R | D |
| | | | |
| ERASE in Format 3 DISPLAY | 1.3 | R | |
| | | | |
| EXHIBIT with position-spec | 1.3 | | |
| | | | |
| FOREGROUND-COLOR clause/option | 1.3 | R | |
| | | | |
| FULL clause/option | 1.3 | R | |
| | | | |
| Format 3 ACC displays initial | 1.3 | C | |
| spaces unless UPDATE | | | |
| | | | |
| Format 3 ACCEPT: prompt even if no | 1.3 | C | |
| PROMPT clause | | | |
| | | | |
| Full stops are optional after data | 2.1 | | |
| descriptions | | | |
| | | | |
| HIGHLIGHT clause/option | 1.3 | R | |
| | | | |
| Index is 2 bytes COMP-X | 1.3 | | I |
| | | | |
| Index can be set by other than SET | LII | | |
| | | | |
| JUSTIFIED clause in Screen Section | 1.3 | R | |
| | | | |
| LEFT-JUSTIFY option | 1.3 | R | |
| | | | |
| LENGTH-CHECK clause/option | 1.3 | R | |
| | | | |
--------------------------------------------------------------------------------------------------
Table 23-0. (cont.)
--------------------------------------------------------------------------------------------------
| | | | |
| Features | When Introduced | Effect of | Status |
| | | Directive | |
| | | | |
--------------------------------------------------------------------------------------------------
| | | | |
| LENGTH-CHECK causes EMPTY-CHECK | 1.3 | C | |
| | | | |
| LIN special register | 1.3 | C | |
| | | | |
| LINE clause in Screen Section | 1.3 | R | |
| | | | |
| MODE IS BLOCK automatic(ACC/DIS | 1.3 | C | |
| group in one go) | | | |
| | | | |
| NO-ECHO clause/option | 1.3 | R | |
| | | | |
| OPEN: LOCKING clause | 2.1 | R | |
| | | | |
| PERFORM behavior as in RM and MS | 2.0 | | I |
| | | | |
| PICTURE clause in Screen Section | 1.3 | R | |
| | | | |
| PRINTER IS clause in Special-names | 1.3 | R | |
| | | | |
| PROMPT clause/option | 1.3 | R | |
| | | | |
| Periods are optional after data | 2.1 | | |
| descriptions | | | |
| | | | |
| Position-spec in Format 3 ACC and | 1.3 | | |
| DIS | | | |
| | | | |
| READ: WAIT phrase | 2.1 | R | D |
| | | | |
| READY TRACE statement | 1.3 | R | I |
| | | | |
| RECORD KEY: split keys | 1.3 | R | |
| | | | |
| REQUIRED clause/option | 1.3 | R | |
| | | | |
| RESET TRACE statement | 1.3 | R | I |
| | | | |
| REVERSE-VIDEO clause/option 1.3 | R | | |
| | | | |
| RIGHT-JUSTIFY | 1.3 | R | |
| | | | |
| SECURE clause/option | 1.3 | R | |
| | | | |
| SELECT: LOCKING clause | 2.1 | R | |
| | | | |
| SPACE-FILL option | 1.3 | R | |
| | | | |
| START: LOCKING clause | 2.1 | R | D |
| | | | |
| Screen Section | 1.3 | R | |
| | | | |
| Switch-names SWITCH 0 to SWITCH 7 | LII | | |
| | | | |
| Switch-name SWITCH 8 | 1.3 | | |
| | | | |
| Switch-names SWITCH-0 to SWITCH-8 | 1.3 | | |
| | | | |
| TRAILING-SIGN option | 1.3 | R | |
| | | | |
--------------------------------------------------------------------------------------------------
Table 23-0. (cont.)
--------------------------------------------------------------------------------------------------
| | | | |
| Features | When Introduced | Effect of | Status |
| | | Directive | |
| | | | |
--------------------------------------------------------------------------------------------------
| | | | |
| Turning reserved words for MS | 2.1 | | |
| dialects on/off | | | |
| | | | |
| UNDERLINE clause/option | 1.3 | R | |
| | | | |
| UNLOCK statement | LII | R | |
| | | | |
| UPDATE option | 1.3 | R | |
| | | | |
| USAGE COMP means USAGE DISPLAY | 1.3 | C | |
| | | | |
| USAGE COMPUTATIONAL-0/ COMP-0 | 1.3 | R | |
| | | | |
| USAGE COMPUTATIONAL-3/ COMP-3 | LII | R | |
| | | | |
| USAGE COMPUTATIONAL-4/ COMP-4 (ie, | 2.1R | | |
| 4-byte binary) | | | |
| | | | |
| VALUE OF FILE-ID clause | 1.3 | R | |
| | | | |
| VALUE clause in the Screen Section | 1.3 | | |
| | | | |
| WITH phrase in ACCEPT/DISPLAY | 1.3 | | |
| | | | |
| ZERO-FILL clause/option with | 1.3 | R | |
| nonnumeric items | | | |
| | | | |
--------------------------------------------------------------------------------------------------