範囲が暗黙的に終了すると構文チェッカーが警告メッセージを生成するようにします。通常、これは明示範囲符 (END-VERB) が使用されていた場合に発生します。
 
    
      構文条件には、動詞の範囲を自動的に終了させるものがあります。これは、予期した結果ではない場合があります。NOIMPLICITSCOPE を指定した場合に、範囲が暗黙的に終了すると、構文チェッカーが警告メッセージを生成します。通常、これは明示範囲符 (END-VERB) が使用されていた場合に発生します。
     
    構文:
 
       
      >>-.---.--IMPLICITSCOPE------------><
   +-/-+
 
     
 
    
 
    プロパティ:
 
       
       
      
 
           
           
           
             
              | デフォルト: | 
 
              IMPLICITSCOPE | 
 
            
 
             
              | 段階: | 
 
              構文チェック | 
 
            
 
             
              | $SET: | 
 
              任意 | 
 
            
 
          
 
        
 
 
       
 
     
 
    
 
    
 
    例:
 
       
      IF ITEM-1 > 10
    MOVE 10 TO ITEM-2
    PERFORM ITEM-3 TIMES
        ADD 1 TO ITEM-3
ELSE
    IF ITEM-1 > 20
        MOVE 20 TO ITEM-2
    ELSE
        MOVE 0 TO ITEM-2.
    MOVE 4 TO ITEM-3
 
      最初の ELSE はインライン PERFORM の範囲を終了し、ピリオドはすべての文の範囲を終了します。この例では、2 つの IF 文が存在します。
 
     
 
   
 
  
説明:
警告メッセージを表示するには、WARNINGS(3) を設定する必要があります。