When used in conjunction with the FLAG directive, FLAGCD flags any directive settings that would cause incompatibility with the specified dialect of COBOL. 
    
  
 
    Syntax:
 
       
      >>-.---.-.--------FLAGCD--"severity"-.-----><
   +-/-+ +.----.--FLAGCD-------------+
          +-NO-+
 
    Parameters:
 
       
       
         
          -  
            severity 
          
- A literal showing the severity to assign to flag messages arising from conflicting directives. 
             
               
                - S 
                
- Severe error 
                
- E 
                
- Error 
                
- W 
                
- Warning 
                
- I 
                
- Informational 
                
 
Properties:
 
       
       
      
 
           
           
           
             
              | Default: | NOFLAGCD (Dialect) | 
 
             
              | Phase: | Syntax check | 
 
             
              | $SET: | Any | 
 
          
 
        
 
 
    
Comments:
If FLAGCD is specified with no parameters, the messages are assigned the severity given by the FLAGAS directive, if specified; if FLAGAS is not specified, they are produced as flagging messages.