Next: Type coercion, Previous: Rewrite Identifiers, Up: Full Syntax Description [Contents][Index]
A unary expression is a unary operator, followed by a single operand. A binary expression consists of two operands with a binary operator between them.
The following table ranges all operators according to their precedence (from lowest to highest). All operators are left-associative, except as noted otherwise.
= (assignment, right-associative, see Assignments)
||
&&
=~, !~ (non-associative)
|
^
&
==, !=
<, <=, >, >=
<<, >>
+, -
*, /, %
-, !