summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx.manpages@gmail.com>2021-08-28 14:11:08 +0200
committerMichael Kerrisk <mtk.manpages@gmail.com>2021-08-31 02:30:21 +0200
commit77251857af4bea78958a1426f87c5856e2c7d15b (patch)
tree9a3941695eaf48928f63c1a4b9eaddff1760c955
parent9c9a5acaa29342313f5f7c14ba42d55ebca79a04 (diff)
operator.7: Reorder symbols as in the standard (C11)
This makes it easier to compare this page to the standard, to get more details about the rules between operators. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
-rw-r--r--man7/operator.78
1 files changed, 4 insertions, 4 deletions
diff --git a/man7/operator.7 b/man7/operator.7
index 22c107c7f..2770c5806 100644
--- a/man7/operator.7
+++ b/man7/operator.7
@@ -47,13 +47,13 @@ This manual page lists C operators and their precedence in evaluation.
lb lb lb
l l l.
Operator Associativity Notes
-() [] \-> . ++ \-\- left to right [1]
-! \(ti ++ \-\- + \- * & sizeof right to left [2]
+[] () . \-> ++ \-\- left to right [1]
+++ \-\- & * + \- \(ti ! sizeof right to left [2]
(type) right to left
* / % left to right
+ \- left to right
<< >> left to right
-< <= > >= left to right
+< > <= >= left to right
== != left to right
& left to right
\(ha left to right
@@ -61,7 +61,7 @@ Operator Associativity Notes
&& left to right
|| left to right
?: right to left
-= += \-= *= /= %= <<= >>= &= \(ha= |= right to left
+= *= /= %= += \-= <<= >>= &= \(ha= |= right to left
, left to right
.TE
.PP