This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
clarify significance of parens for "x" (from M.J.T. Guy
authorGurusamy Sarathy <gsar@cpan.org>
Thu, 14 Oct 1999 18:26:56 +0000 (18:26 +0000)
committerGurusamy Sarathy <gsar@cpan.org>
Thu, 14 Oct 1999 18:26:56 +0000 (18:26 +0000)
<mjtg@cus.cam.ac.uk>)

p4raw-id: //depot/perl@4379

pod/perlop.pod

index e563888..6e65ba3 100644 (file)
@@ -195,10 +195,11 @@ to the modulus operator as implemented by your C compiler.  This
 operator is not as well defined for negative operands, but it will
 execute faster.
 
 operator is not as well defined for negative operands, but it will
 execute faster.
 
-Binary "x" is the repetition operator.  In scalar context, it
-returns a string consisting of the left operand repeated the number of
-times specified by the right operand.  In list context, if the left
-operand is a list in parentheses, it repeats the list.
+Binary "x" is the repetition operator.  In scalar context or if the left
+operand is not enclosed in parentheses, it returns a string consisting
+of the left operand repeated the number of times specified by the right
+operand.  In list context, if the left operand is enclosed in
+parentheses, it repeats the list.
 
     print '-' x 80;            # print row of dashes
 
 
     print '-' x 80;            # print row of dashes