Author: lwall Date: 2010-04-07 20:11:14 +0200 (Wed, 07 Apr 2010) New Revision: 30333
Modified: docs/Perl6/Spec/S03-operators.pod Log: [S03] remove bogus mentions of Buf8, Buf16, Buf32 Modified: docs/Perl6/Spec/S03-operators.pod =================================================================== --- docs/Perl6/Spec/S03-operators.pod 2010-04-07 18:07:45 UTC (rev 30332) +++ docs/Perl6/Spec/S03-operators.pod 2010-04-07 18:11:14 UTC (rev 30333) @@ -15,8 +15,8 @@ Created: 8 Mar 2004 - Last Modified: 26 Mar 2010 - Version: 200 + Last Modified: 7 Apr 2010 + Version: 201 =head1 Overview @@ -680,8 +680,8 @@ ~^$x -Coerces NFG strings to non-variable-encoding string buffer type (such as Buf8, -Buf16, or Buf32) and then does negation (complement) on each +Coerces NFG strings to non-variable-encoding string buffer type (such as buf8, +buf16, or buf32) and then does negation (complement) on each bit of each integer element, returning a buffer of the same size as the input. The use of coercion probably indicates a design error, however. This operator @@ -824,8 +824,8 @@ $x ~& $y -Coerces NFG strings to non-variable-encoding string buffer type (such as Buf8, -Buf16, or Buf32) and then does numeric bitwise AND on corresponding integers +Coerces NFG strings to non-variable-encoding string buffer type (such as buf8, +buf16, or buf32) and then does numeric bitwise AND on corresponding integers of the two buffers, logically padding the shorter buffer with 0 values. returning a buffer sufficiently large to contain all non-zero integer results (which for AND is at most the size of the shorter of the two buffers). @@ -914,8 +914,8 @@ $x ~| $y -Coerces NFG strings to non-variable-encoding string buffer type (such as Buf8, -Buf16, or Buf32) and then does numeric bitwise OR on corresponding integers +Coerces NFG strings to non-variable-encoding string buffer type (such as buf8, +buf16, or buf32) and then does numeric bitwise OR on corresponding integers of the two buffers, logically padding the shorter buffer with 0 values. returning a buffer sufficiently large to contain all non-zero integer results (which for OR is at most the size of the longer of the two buffers). @@ -930,8 +930,8 @@ $x ~^ $y -Coerces NFG strings to non-variable-encoding string buffer type (such as Buf8, -Buf16, or Buf32) and then does numeric bitwise XOR on corresponding integers +Coerces NFG strings to non-variable-encoding string buffer type (such as buf8, +buf16, or buf32) and then does numeric bitwise XOR on corresponding integers of the two buffers, logically padding the shorter buffer with 0 values. returning a buffer sufficiently large to contain all non-zero integer results (which for XOR is at most the size of the longer of the two buffers). @@ -2730,7 +2730,7 @@ it has the precedence of a multiplicative operator. Bitwise string operators (those starting with C<~>) may only be -applied to C<Buf> types or similar compact integer arrays, and treat +applied to C<buf> types or similar compact integer arrays, and treat the entire chunk of memory as a single huge integer. They differ from the C<+> operators in that the C<+> operators would try to convert the string to a number first on the assumption that the string was an