Facilitates forward compatibility with Microsoft COBOL systems by selectively enabling Microsoft-specific reserved words and changing the behavior of certain features to be compatible with particular versions.
Syntax:
>>-.---.-.-------MS--"version"-.-----------><
+-/-+ +.----.-MS------------+
+-NO-+
Parameters:
-
version
- The version:
- 1
- Microsoft COBOL Version 1.
- 2
- Microsoft COBOL Version 2.
Properties:
Default:
|
NOMS
|
Phase:
|
Syntax check
|
$SET:
|
Initial
|
Dependencies:
MS sets DEFAULTBYTE"0" and ACCEPTREFRESH immediately.
Comments:
Specifying MS with no parameters is the same as specifying MS"2". MS"1" is identical to IBM-MS and PC1.
This directive is for compatibility with Microsoft COBOL before version 3.0. For compatibility with V3.0 and later, use:NOMS MF"integer"
The value of integer to use is shown in the description of the MF directive.