< Perl Programming | Keywords
The xor keywordEdit
xor is a logical exclusive OR operator that has a very low precedence, but is otherwise equivalent to ^. For logical reasons, it cannot short-circuit.
VALUE xor VALUE
$a = 5; # 0101 $b = 8; # 1000 print $a xor $b . ", " . $a ^ $b . "\n"; # Returns 5
prints only the first variable, as the first operator is valid: