Specifies whether COMP-6 data is to be held in binary or packed decimal format, or emulates ACUCOBOL-GT or RM/COBOL COMP-6 behavior. 
                  	 
 
            	 
            
               Syntax:
 
               		 
               		>>-.---.--COMP-6--"integer"----------------><
   +-/-+
 
               	   
            	 
            
               Parameters:
 
               		 
               		
                
                  		   
                  			 
                  -  
                     				integer 
                     			 
                  
- Must be one of the following: 
                     				
                      
                        				   
                        					 
                        - 1 
                           					 
                        
- A binary format is used for COMP-6 data 
                           					 
                        
- 2 
                           					 
                        
- Packed decimal format is used. If the item is signed, the format is identical to COMP-3. If the item is unsigned, no sign
                           field is present. 
                           					 
                        
- 3 
                           					 
                        
- Unsigned packed decimal format is used, with no sign field. 
                           					 
                        
 
  
            	 
            
               Properties:
 
               		 
               		
                
                  		
                  
                      
                        			  
                        			  
                        			 
                         
                           				
                            
                              				  
                              | Default: | COMP-6"2" | 
 
                           				
                            
                              				  
                              | Phase: | Syntax check | 
 
                           				
                            
                              				  
                              | $SET: | Initial | 
 
                           			 
                         
                        		  
                     
                    
                  		
                 
               	 
              
            	 
            
               Dependencies:
 
               		 
               		
               ADDRSV"COMP-6" must be set. 
                  		
               
 
               		
               DIALECT"RM", DIALECT"ACU", or ACU set COMP-6"3" immediately. 
                  		
               
 
               	 
              
            	 
             
            	 
            
               Example:
 
               		 
               		
               With COMP-6"2" specified: 
                  		
               
 
               		PIC 99 COMP-6 VALUE 87
 
               		is stored in one byte as x"87" 
                  		
               
 
               		PIC S99 COMP-6 VALUE 87
 
               		is stored in two bytes as x"087C" 
                  		
               
 
               	 
              
            
           
         
         
Comments:
The binary format used when you set COMP-6"1" is as described in the chapter RM/COBOL Syntax Support in your Language Reference .
Even if you specify the COMP-6 directive, the reserved word COMP-6 is recognized only if it belongs to the chosen dialect or the directive ADDRSV"COMP-6" is specified.