英数字のMOVE操作で、送り出し項目と受け取り項目の長さをチェックする。
>>-.---.-.----.-MOVE-LEN-CHECK--.---------------.--.--->< +-/-+ + +--"parameter"--+ + +-NOMOVE-LEN-CHECK-------------------+
parameter | ALLまたはTRUNC |
省略値: | NOMOVE-LEN-CHECK |
段階: | 構文チェック |
$SET: | 任意 |
本指令によって、コンパイラは英数字のMOVE操作の送り出し項目と受け取り項目の長さを比較し、異なっていると警告メッセージ(166)を出す。
パラメーターを指定しない場合、またはパラメーターをALLに設定した場合、送り出し項目と受け取り項目の長さが異なっていれば警告メッセージ(166)が出される。
パラメーターをTRUNCに指定した場合、送り出し項目の長さが受け取り項目の長さよりも大きいとき、警告メッセージ(1247)が出される。
この指令を有効にすることによって生成された警告メッセージは、WARNINGS"2"またはWARNINGS"3"を選択した場合のみ表示される。