From e9fca253d0b0f2f62f84dbcf7e12e5eef0fc6e34 Mon Sep 17 00:00:00 2001 From: Benjamin Peterson Date: Wed, 25 Jan 2012 16:29:03 -0500 Subject: say bitwise (because I have no idea what a bit-string is) --- Doc/library/stdtypes.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Doc/library/stdtypes.rst b/Doc/library/stdtypes.rst index d32bf87..aba58ec 100644 --- a/Doc/library/stdtypes.rst +++ b/Doc/library/stdtypes.rst @@ -379,12 +379,12 @@ modules. .. _bitstring-ops: -Bit-string Operations on Integer Types +Bitwise Operations on Integer Types -------------------------------------- .. index:: triple: operations on; integer; types - pair: bit-string; operations + pair: bitwise; operations pair: shifting; operations pair: masking; operations operator: ^ @@ -392,15 +392,15 @@ Bit-string Operations on Integer Types operator: << operator: >> -Integers support additional operations that make sense only for bit-strings. -Negative numbers are treated as their 2's complement value (this assumes a -sufficiently large number of bits that no overflow occurs during the operation). +Bitwise operations only make sense only for integers. Negative numbers are +treated as their 2's complement value (this assumes a sufficiently large number +of bits that no overflow occurs during the operation). The priorities of the binary bitwise operations are all lower than the numeric operations and higher than the comparisons; the unary operation ``~`` has the 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): +------------+--------------------------------+----------+ -- cgit v0.12 From b4b0b354dd39ad5a9e4a90625b0528c0f4e4e349 Mon Sep 17 00:00:00 2001 From: Benjamin Peterson Date: Wed, 25 Jan 2012 16:30:18 -0500 Subject: kill extra word --- Doc/library/stdtypes.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Doc/library/stdtypes.rst b/Doc/library/stdtypes.rst index aba58ec..2714633 100644 --- a/Doc/library/stdtypes.rst +++ b/Doc/library/stdtypes.rst @@ -392,9 +392,9 @@ Bitwise Operations on Integer Types operator: << operator: >> -Bitwise operations only make sense only for integers. Negative numbers are -treated as their 2's complement value (this assumes a sufficiently large number -of bits that no overflow occurs during the operation). +Bitwise operations only make sense for integers. Negative numbers are treated +as their 2's complement value (this assumes a sufficiently large number of bits +that no overflow occurs during the operation). The priorities of the binary bitwise operations are all lower than the numeric operations and higher than the comparisons; the unary operation ``~`` has the -- cgit v0.12