Clarification on the behaviour of qw// and x :
authorYitzchak Scott-Thoennes <sthoenna@efn.org>
Tue, 24 May 2005 08:52:00 +0000 (01:52 -0700)
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Tue, 24 May 2005 15:44:52 +0000 (15:44 +0000)
Subject: [PATCH] Re: [perl #35885] qw and x operators doesn't mix
Message-ID: <20050524155200.GA1784@efn.org>

p4raw-id: //depot/perl@24567

pod/perlop.pod

index f4e9c29..b86dda4 100644 (file)
@@ -250,9 +250,9 @@ 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.  If the right operand is zero or
-negative, it returns an empty string or an empty list, depending on the
-context.
+parentheses or is a list formed by C<qw/STRING/>, it repeats the list.
+If the right operand is zero or negative, it returns an empty string
+or an empty list, depending on the context.
 
     print '-' x 80;            # print row of dashes