Author: lwall Date: 2010-06-02 19:54:21 +0200 (Wed, 02 Jun 2010) New Revision: 31052
Modified: docs/Perl6/Spec/S02-bits.pod Log: [S02] add native blob types Modified: docs/Perl6/Spec/S02-bits.pod =================================================================== --- docs/Perl6/Spec/S02-bits.pod 2010-06-02 17:30:34 UTC (rev 31051) +++ docs/Perl6/Spec/S02-bits.pod 2010-06-02 17:54:21 UTC (rev 31052) @@ -1345,8 +1345,17 @@ responds both to array and (some) stringy operations. Note that, like a C<Buf>, its size is measured in whatever the base unit is, which is not always bytes. If you have a C<my Blob[bit] $blob>, -then C<$blob.elems> returns the number of bits in it. +then C<$blob.elems> returns the number of bits in it. As with buffers, +various native types are automatically derived from native unsigned int types: + blob1 Blob[bit], a bit string + blob2 Blob[uint2], a DNA sequence? + blob4 Blob[uint4], a hex string + blob8 Blob[uint8], a byte string + blob16 Blob[uint16] + blob32 Blob[uint32] + blob64 Blob[uint64] + These types do (at least) the following roles: Class Roles