/* $DOC$ $NAME$ ft_ByteOr() $CATEGORY$ String $ONELINER$ Perform bit-wise OR on two ASCII characters (bytes) $SYNTAX$ ft_ByteOr( , ) -> cNewByte $ARGUMENTS$ and are characters from hb_BChar( 0 ) to hb_BChar( 255 ). May be passed in hb_BChar() form, as character literals, or as expressions evaluating to character values. $RETURNS$ Returns resulting byte, as a string. If parameters are faulty, returns NIL. $DESCRIPTION$ Can be used for bit-wise byte manipulation. In effect, this is a bit-by-bit OR operation. Equivalent to OR assembler instruction. This function is presented to illustrate that bit-wise operations are possible with Clipper code. For greater speed, write .c or .asm versions and use the Clipper Extend system. $EXAMPLES$ // This code performs a bit-wise OR on two bytes represented // by hb_BChar( 20 ) and hb_BChar( 10 ): cNewByte := ft_ByteOr( hb_BChar( 20 ), hb_BChar( 10 ) ) ? hb_BCode( cNewByte ) // result: 30 ? cNewByte // result: non-printable character $SEEALSO$ ft_ByteXor(), ft_ByteNot(), ft_ByteNeg(), ft_ByteAnd() $END$ */