In addition to the Compiler directives which provide flagging and modify the reserved word list, the following directives may impact either the syntax or the semantics described in this section.
+F | Folds method names invoked by the program being compiled to lower case. Use -F if your program calls Java methods, since Java method names are case-sensitive. See your COBOL system documentation for information on using Java and COBOL together. |
+G | Makes class data global for instances.
Note: The use of this option is not recommended. It is provided for compatibility with earlier releases.
|
+P | Makes parameter type information available to the Object COBOL runtime system.
Note: Needed for messages sent to OLE and SOM.
|
+Q | Disables the use of IN and OF any place that could possibly follow a data name in the verb-signature of a Method Interface
Definition.
Disables the use of any verb in the verb-signature of a Method Interface Definition (see the topic Categories of Statements in the chapter Language Fundamentals). |
-Q | Enables the use of IN and OF in the verb-signature of a Method Interface Definition. Disables the use of qualification in
a verb-signature that invokes a method.
Enables the use of verbs in the verb-signature of a Method Interface Definition (see the topic Categories of Statements in the chapter Language Fundamentals). |
+W | Uses working storage in the object and factory (class) object to mean object storage.
Note: Provides compatibility with the ISO 2002 COBOL standard.
|