Skip to content
This repository
Browse code

[&foo] is okay but [$foo] is too ambiguous

  • Loading branch information...
commit 7c9bbf5de1a60e524f31c4578faa0a98f6e1394f 1 parent 6aa4943
Larry Wall authored August 11, 2012

Showing 1 changed file with 3 additions and 3 deletions. Show diff stats Hide diff stats

  1. 6  S03-operators.pod
6  S03-operators.pod
Source Rendered
@@ -711,7 +711,8 @@ C<< prefix:<^> >>, upto operator
711 711
 
712 712
     ^$limit
713 713
 
714  
-Constructs a range of C<0 ..^ +$limit>.  See L</Range and RangeIter semantics>.
  714
+Constructs a range of C<0 ..^ +$limit> or locates a metaclass as a shortcut
  715
+for C<$limit.HOW>.  See L</Range and RangeIter semantics>.
715 716
 
716 717
 =back
717 718
 
@@ -4874,8 +4875,7 @@ not thereby accept multiple arguments on the right side.  You must use
4874 4875
 the normal functional form to pass three or more positional arguments.
4875 4876
 
4876 4877
 This form of operator is parsed with a precedence of addition.
4877  
-A C<$> is acceptable in place of C<&>, but in either case the
4878  
-next character must be either alphabetic or a left parenthesis.
  4878
+The next character after C<&> must be either alphabetic or a left parenthesis.
4879 4879
 Otherwise a normal infix operator starting with that character will
4880 4880
 be assumed.  Hence C<[&&]> parses as a form of the C<&&> operator.
4881 4881
 

0 notes on commit 7c9bbf5

Please sign in to comment.
Something went wrong with that request. Please try again.