| F | Specifies whether or not to fold 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 
                      Java and COBOL book for information on using Java and COBOL together. | 
 
                   
                    | G | Specifies whether to make class data global for instances. The use of this option is not recommended. It is provided for compatibility with earlier releases. | 
 
                   
                    | P | Specifies whether to make parameter type information available to the run-time system. This is needed for messages sent to COM. The number of parameters in any method called or declared is limited to 31, plus an optional return value. | 
 
                   
                    | Q | Specifies whether to disable the use of:  
                        IN and OF any place that could possibly follow a data name in the verb-signature of a method interface definition. 
                        Any verb in the verb-signature of a method interface definition. 
                         | 
 
                   
                    | W | Specifies whether to use working storage to mean object storage in instances and factory (class) objects. | 
 
                
 
               
Comments:
When working storage is used to mean object storage, an Object-Storage Section must not be specified.
The +W setting provides compatibility with the ISO 2002 COBOL standard.