Logical And Binary "and" returns the logical conjunction of the two surrounding expressions
C-style Logical And Binary "&&" performs a short-circuit logical AND operation.
Bitwise Or and Exclusive Or Binary "|" returns its operands ORed together bit by bit.
Constant Folding Like C, Perl does a certain amount of expression evaluation at compile time whenever it determines that all arguments to an
Auto-increment and Auto-decrement "++" and "--"
Binding Operators Binary "=~" binds a scalar expression to a pattern match. Certain operations
Operator Precedence and Associativity Operator precedence and associativity work in Perl more or less like they do in mathematics.
Symbolic Unary Operators Unary "!" performs logical negation, that is, "not". See also
The Arrow Operator "-> " is an infix dereference operator, just as it is in C and C++. If the right side is
Page 4 of 4