PARAMCOUNTCHECK

エントリ ポイントの USING 句に指定する場合よりも少ないパラメーターで、同じプログラムを呼び出せるようにします。
注: この指令は、ネイティブ COBOL でのみサポートされています。

構文:

>>-.---.-.----.--PARAMCOUNTCHECK-----------><
   +-/-+ +-NO-+

パラメーター:

なし

プロパティ:

デフォルト: PARAMCOUNTCHECK
段階: 生成
$SET: 最初の行

依存関係:

DIALECT"RM" により、PARAMCOUNTCHECK が設定されます。

説明:

次のいずれかに当てはまる場合は、この指令を使用する必要があります。

  • プログラムの呼び出しに必要なパラメーター数が不定である。
  • 連絡節があるプログラムで、コマンド ラインから実行されるメイン プログラムとして使用されることも、他のプログラムから呼び出されるサブプログラムとして使用されることもある。
  • STICKY-LINKAGE"2" を指定してプログラムをコンパイルする。

これ以外の場合は、NOPARAMCOUNTCHECK を指定してコンパイルした方が効率が良くなります。COBOL 以外の言語から呼び出されるプログラムは、NOPARAMCOUNTCHECK を指定してコンパイルしなければなりません。