Author: larry
Date: Sun Mar 11 13:41:29 2007
New Revision: 14334

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

Log:
thinko spotted by rhr++


Modified: doc/trunk/design/syn/S06.pod
==============================================================================
--- doc/trunk/design/syn/S06.pod        (original)
+++ doc/trunk/design/syn/S06.pod        Sun Mar 11 13:41:29 2007
@@ -1740,14 +1740,15 @@
     $ctx = context(1,0,1,1); # my context's context's context's context
     $ctx = context($i);      # $i'th context
 
-Repeating any smartmatch just matches the same context again unless
+Repeating any smartmatch just matches the same context again unless you
+intersperse a 1 to skip the current level:
 
     $ctx = context(Method);              # nearest context that is method
     $ctx = context(Method,Method);       # nearest context that is method
     $ctx = context(Method,1,Method);     # 2nd nearest method context
     $ctx = context(Method,1,Method,1)    # caller of that 2nd nearest method
     $ctx = context(1,Block);             # nearest outer context that is block
-    $ctx = context(Sub,Sub,Sub);         # 3rd nearest sub context
+    $ctx = context(Sub,1,Sub,1,Sub);     # 3rd nearest sub context
     $ctx = context({ .label eq 'Foo' }); # nearest context whose label is 'Foo'
 
 Note that this last potentially differs from the answer returned by

Reply via email to