skip to main content

Library Routines : CBL_IMP

CBL_IMP
The CBL_IMP library routine compares each bit of the first operand to the corresponding bit of its second operand. If the bit of the second operand is 0 and the bit of the first operand is 1, the corresponding result bit is set to 0. Otherwise, the corresponding result bit is set to 1.
Syntax:
 CALL "CBL_IMP" USING source 
Parameters:
Return code:
returnCode can be any numeric data item and provides additional information:
Examples:
Example - Get the bit level IMP result between characters 3 and 4
move "3" to char1 *> internal bit representation 00110011
move "4" to char2 *> internal bit representation 00110100
call "cbl_imp" using char1 char-imp-result
if return-code = 0
   display message "IMP operation between " char1 " and " char2

Copyright (c) 2017 Veryant
Contact us
Please share your comments on this manual or on any
Veryant product documentation with the email button at the top left