boole


(boole  operation  intA [ intB ... ]] )

This function evaluates the boolean bitwise operation as specified by operation on all provided intA intB ... arguments.

Arguments

operation  specifies the boolean operation to perform (integer in range 0 ... 15)

intA  integer number
intB  integer number
:

Return

result of the bitwise boolean operation (integer)

Example

(boole 1 12 5)  4
(boole 6 12 5)  9
(boole 7 12 5)  13
(boole 8 12 5)  -14

Remarks

some typical boolean operations :
1  bitwise AND
6  bitwise XOR
7  bitwise OR
8  bitwise NOR



©  Bricsys NV. All rights reserved.