Author: larry
Date: Thu Nov 29 12:31:14 2007
New Revision: 14469


Clarification suggested by dlocaus++.

Modified: doc/trunk/design/syn/S05.pod
--- doc/trunk/design/syn/S05.pod        (original)
+++ doc/trunk/design/syn/S05.pod        Thu Nov 29 12:31:14 2007
@@ -14,9 +14,9 @@
    Maintainer: Patrick Michaud <[EMAIL PROTECTED]> and
                Larry Wall <[EMAIL PROTECTED]>
    Date: 24 Jun 2002
-   Last Modified: 22 Oct 2007
+   Last Modified: 29 Nov 2007
    Number: 5
-   Version: 67
+   Version: 68
 This document summarizes Apocalypse 5, which is about the new regex
 syntax.  We now try to call them I<regex> rather than "regular
@@ -585,8 +585,12 @@
     <ident> !~~ ^ 'moose' $
-would allow any identifier containing "moose" as long as it is not
-equal to "moose".  For clarity it might be good to use extra brackets:
+would allow any identifier (including any identifier containing
+"moose" as a substring) as long as the identifier as a whole is not
+equal to "moose". (Note the anchors, which attach submatch to the
+beginning and end of the identifier as if that were the entire match.)
+When used as part of a longer match, for clarity it might be good to
+use extra brackets:
     [ <ident> !~~ ^ 'moose' $ ]

Reply via email to