Operator Precedence and Associativity ... right ! ~ \ and unary + and - left =~ !~ ... right not