Commit e9fca253 authored by Benjamin Peterson's avatar Benjamin Peterson

say bitwise (because I have no idea what a bit-string is)

parent a50c2840
...@@ -379,12 +379,12 @@ modules. ...@@ -379,12 +379,12 @@ modules.
.. _bitstring-ops: .. _bitstring-ops:
Bit-string Operations on Integer Types Bitwise Operations on Integer Types
-------------------------------------- --------------------------------------
.. index:: .. index::
triple: operations on; integer; types triple: operations on; integer; types
pair: bit-string; operations pair: bitwise; operations
pair: shifting; operations pair: shifting; operations
pair: masking; operations pair: masking; operations
operator: ^ operator: ^
...@@ -392,15 +392,15 @@ Bit-string Operations on Integer Types ...@@ -392,15 +392,15 @@ Bit-string Operations on Integer Types
operator: << operator: <<
operator: >> operator: >>
Integers support additional operations that make sense only for bit-strings. Bitwise operations only make sense only for integers. Negative numbers are
Negative numbers are treated as their 2's complement value (this assumes a treated as their 2's complement value (this assumes a sufficiently large number
sufficiently large number of bits that no overflow occurs during the operation). of bits that no overflow occurs during the operation).
The priorities of the binary bitwise operations are all lower than the numeric The priorities of the binary bitwise operations are all lower than the numeric
operations and higher than the comparisons; the unary operation ``~`` has the operations and higher than the comparisons; the unary operation ``~`` has the
same priority as the other unary numeric operations (``+`` and ``-``). same priority as the other unary numeric operations (``+`` and ``-``).
This table lists the bit-string operations sorted in ascending priority This table lists the bitwise operations sorted in ascending priority
(operations in the same box have the same priority): (operations in the same box have the same priority):
+------------+--------------------------------+----------+ +------------+--------------------------------+----------+
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment