2 つのデータ項目についてビット単位で論理等価を計算する。
構文:
call "CBL_EQ" using source
target
by value length
パラメーター:
|
呼び出しプロトタイプを使用 (「キー」を参照) |
PIC |
source |
cblt-x1-compx |
任意のデータ項目 |
target |
cblt-x1-compx |
任意のデータ項目 |
length |
cblt-os-size |
数字リテラル pic x(4) comp-5
または
pic x(8) comp-5 (64 ビットのネイティブ プログラムのみ)
|
入力パラメーター:
source |
論理等価を計算する一方のデータ項目 |
target |
論理等価を計算する他方のデータ項目 |
length |
論理等価の計算対象になる source および target のバイト長。target 内の位置がこの length を超えている場合、位置は変更されない。 |
説明:
本ルーチンは source および target のそれぞれ左端から演算を開始し、各ビットの論理等価を計算し、結果を target に格納する。真理値表は次のとおり。