Author: lwall
Date: 2010-07-13 02:44:10 +0200 (Tue, 13 Jul 2010)
New Revision: 31655

Modified:
   docs/Perl6/Spec/S02-bits.pod
Log:
[S02] revise blob literals a bit


Modified: docs/Perl6/Spec/S02-bits.pod
===================================================================
--- docs/Perl6/Spec/S02-bits.pod        2010-07-13 00:13:42 UTC (rev 31654)
+++ docs/Perl6/Spec/S02-bits.pod        2010-07-13 00:44:10 UTC (rev 31655)
@@ -1350,6 +1350,7 @@
 
     blob1       Blob[bit], a bit string
     blob2       Blob[uint2], a DNA sequence?
+    blob3       Blob[Uint[3]], an octal string
     blob4       Blob[uint4], a hex string
     blob8       Blob[uint8], a byte string
     blob16      Blob[uint16]
@@ -3189,16 +3190,14 @@
 
 =item *
 
-Blob literals look similar to integer literals with radix markers, but are
-distinct in their details.  A Blob literal has 1 format with 3 radix
-options:
+C<Blob> literals look similar to integer literals with radix markers, but use
+curlies instead of angles:
 
-    0b<00101110100010>      base 2, 1 bit per column
-    0o<523504376>           base 8, 3 bits per column
-    0x<A705E>               base 16, 4 bits per column
+    :2{0010_1110_1000_10}   a blob1, base 2, 1 bit per column
+    :8{5235 0437 6}         a blob3, 3 bits per column
+    :16{A705E}              a blob4, 4 bits per column
 
-TODO:  Expand this for more generality.  Meanwhile, this existing
-definition covers the common cases of specifying in bits and hexits.
+Whitespace and underscores are allowed but ignored.
 
 =item *
 

Reply via email to