コンパイラが、指定されたCOBOL方言ではない構文を見つけた時、コンパイラに言語レベルの検証フラグを生成させる。
>>-.---.-.-----FLAG-----"dialect"-.-------->< +-/-+ +-NO--FLAG---------------+
| dialect |  方言を識別する定数
      
  | 
    
| 省略値: | NOFLAG (   ) |  
| 段階: | 構文チェック | 
| $SET: | 任意 | 
DG、RM、またはMSを方言として使用することはできない。
ANSI '85に完全に準拠したプログラムを作成するには、以下を使用する。
ANSI '85 または ISO2002 に完全に準拠したプログラムを作成するには、以下を使用する。
ANS85 FLAG"ANS85"
または
ISO2002 FLAG"ISO2002"
さらにフラグメッセージを生成する原因となるものを修正する。