Integer Arithmetic By default, Perl assumes that it must do most of its arithmetic in floating point. But by saying
Multiplicative Operators Binary "*" multiplies two numbers. Binary
Smartmatch Operator First available in Perl 5.10.1 (the 5.10.0 version behaved differently), binary ~~ does a "smartmatch"
Terms and List Operators (Leftward) A TERM has the highest precedence in Perl. They include variables, quote and quote-like operators, any
Logical Defined-Or Although it has no direct equivalent in C, Perl's // operator is related
Bigger Numbers The standard
Range Operators Binary ".." is the range operator, which is really two different operators
Quote-Like Operators q/STRING/ 'STRING'
Named Unary Operators The various named unary operators are treated as functions with one argument, with optional parentheses.
Binding Operators Binary "=~" binds a scalar expression to a pattern match. Certain operations
Page 3 of 4