2 つのデータ項目の排他的論理和をビット単位で計算します。
  
 
	 構文:
 
		 
		call "CBL_XOR" 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 内の位置がこの値を超えている場合、位置は変更されません。 | 
 
				
 
			 
 
		  
 
 
		 
 
	  
 
	 
 
	 
 
   
 
説明:
source および target のそれぞれ左端から演算が開始され、各ビットの排他的論理和が target に格納されます。真理値表は次のとおりです。