This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Rewording of doc change #25812
authorRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Fri, 21 Oct 2005 15:06:13 +0000 (15:06 +0000)
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Fri, 21 Oct 2005 15:06:13 +0000 (15:06 +0000)
p4raw-link: @25812 on //depot/perl: dbb128be9d98f2152d3ce957d4c3c518a9f86260

p4raw-id: //depot/perl@25816

pod/perlsub.pod

index 9711ca6..5054910 100644 (file)
@@ -83,9 +83,9 @@ aggregates (arrays and hashes), these will be flattened together into
 one large indistinguishable list.
 
 If no C<return> is found and if the last statement is an expression, its
-value is returned. Otherwise, if the last statement is a control structure
-like a C<foreach>, the returned value is unspecified. The empty sub
-returns the empty list.
+value is returned. If the last statement is a loop control structure
+like a C<foreach> or a C<while>, the returned value is unspecified. The
+empty sub returns the empty list.
 X<subroutine, return value> X<return value> X<return>
 
 Perl does not have named formal parameters.  In practice all you