パラメーターを渡すデフォルトの方法を設定します。
  
         制限事項:この指令はマネージ COBOL のみでサポートされます。
      
 
         構文:
                >>-.---.--METHOD-DEFAULT"pass-method"---------><
   +-/-+ 
          
         パラメーター:
                
                         - pass-method
                         
 
                         - 次のいずれかになります。 
                                         - value
                                         
 
                                         - 明示的に BY REFERENCE を指定する以外は、パラメーターはデフォルトで値渡しになります。
                                         
 
                                         - reference
                                         
 
                                         - 明示的に BY VALUE を指定する以外は、パラメーターはデフォルトで参照渡しになります。
                                         
 
                                
                          
                
          
         プロパティ:
                
                         
                                
                                  | デフォルト:
                                   | 
                                   METHODDEFAULT"reference"
                                   | 
                                
                                
                                  | 段階:
                                   | 
                                  両方
                                   | 
                                
                                
                                  | $SET:
                                   | 
                                  初期
                                   | 
                                
                         
                  
 
                 
          
         
   
コメント:
パラメーターは、値渡しになる拡張メソッドを除き、デフォルトで参照渡しになります。
複数の値パラメーターを指定する場合、以降の連続するパラメーターに対してキーワード VALUE が前提になります。次の例では、v と vv は値渡し、それ以外は参照渡しになります。
procedure division using a as binary-long value v as binary-long vv as binary-long reference r as binary-long rr as binary-long.