Author: larry
Date: Wed Aug  2 07:53:12 2006
New Revision: 10538

Modified:
   doc/trunk/design/syn/S05.pod

Log:
Clarified Unicode property names a bit.


Modified: doc/trunk/design/syn/S05.pod
==============================================================================
--- doc/trunk/design/syn/S05.pod        (original)
+++ doc/trunk/design/syn/S05.pod        Wed Aug  2 07:53:12 2006
@@ -14,9 +14,9 @@
    Maintainer: Patrick Michaud <[EMAIL PROTECTED]> and
                Larry Wall <[EMAIL PROTECTED]>
    Date: 24 Jun 2002
-   Last Modified: 1 Aug 2006
+   Last Modified: 2 Aug 2006
    Number: 5
-   Version: 29
+   Version: 30
 
 This document summarizes Apocalypse 5, which is about the new regex
 syntax.  We now try to call them I<regex> because they haven't been
@@ -924,8 +924,14 @@
 
 =item *
 
-The C<\p> and C<\P> properties become intrinsic grammar rules
-(C<< <prop ...> >> and C<< <!prop ...> >>).
+The C<\p> and C<\P> properties become intrinsic grammar rules such as
+(C<< <alpha> >> and C<< <!alpha> >>).  They may be combined using the
+above-mentioned character class notation: C<< <[_]+alpha+digit> >>.
+Regardless of the higher-level character class names, low-level
+Unicode properties are always available with a prefix of C<is>.
+Hence, C<< <+isLu+isLt> >> is equivalent to C<< <+upper+title> >>.
+If you define your own "is" properties they hide any Unicode properties
+of the same name.
 
 =item *
 

Reply via email to