summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorfanf <fanf@FreeBSD.org>2003-01-22 15:19:07 +0000
committerfanf <fanf@FreeBSD.org>2003-01-22 15:19:07 +0000
commit15aba21762db566264aef3f0ac15a65c639f59f7 (patch)
treef4d50eabb7c8a39a04c494e2cb06331707cf1391 /share
parentd37413d05a024b522e18a7dd43fab8efe2ca81fa (diff)
downloadFreeBSD-src-15aba21762db566264aef3f0ac15a65c639f59f7.zip
FreeBSD-src-15aba21762db566264aef3f0ac15a65c639f59f7.tar.gz
List all of the assignment operators explicitly, for those who have been
traumatized by perl.
Diffstat (limited to 'share')
-rw-r--r--share/man/man7/operator.74
-rw-r--r--share/misc/operator36
2 files changed, 21 insertions, 19 deletions
diff --git a/share/man/man7/operator.7 b/share/man/man7/operator.7
index 2f67448..ef6cb6d 100644
--- a/share/man/man7/operator.7
+++ b/share/man/man7/operator.7
@@ -40,7 +40,7 @@
.Nd C operator precedence and order of evaluation
.Sh DESCRIPTION
.Bd -ragged -offset indent -compact
-.Bl -column "! ~ ++ -- - (type) * & sizeof"
+.Bl -column "\&= += -= *= /= %= <<= >>= &= ^= |="
.It Sy "Operator Associativity"
.It "-------- -------------"
.It "\&() [] -> . left to right"
@@ -56,7 +56,7 @@
.It "\&&& left to right"
.It "\&|| left to right"
.It "\&?: right to left"
-.It "\&= += -= etc. right to left"
+.It "\&= += -= *= /= %= <<= >>= &= ^= |= right to left"
.It "\&, left to right"
.El
.Ed
diff --git a/share/misc/operator b/share/misc/operator
index 003c436..b293f31 100644
--- a/share/misc/operator
+++ b/share/misc/operator
@@ -1,17 +1,19 @@
-Operator Associativity
------------------------------------------------
-() [] -> . left to right
-! ~ ++ -- - (type) * & sizeof right to left
-* / % left to right
-+ - left to right
-<< >> left to right
-< <= > >= left to right
-== != left to right
-& left to right
-^ left to right
-| left to right
-&& left to right
-|| left to right
-?: right to left
-= += -= etc. right to left
-, left to right
+Operator Associativity
+-----------------------------------------------------
+() [] -> . left to right
+! ~ ++ -- - (type) * & sizeof right to left
+* / % left to right
++ - left to right
+<< >> left to right
+< <= > >= left to right
+== != left to right
+& left to right
+^ left to right
+| left to right
+&& left to right
+|| left to right
+?: right to left
+= += -= *= /= %= <<= >>= &= ^= |= right to left
+, left to right
+
+$FreeBSD$
OpenPOWER on IntegriCloud