Doc patch.
Robert Spier [Sun, 22 Oct 2000 15:24:32 +0000 (11:24 -0400)]
Subject: [ID 19991128.002] \&{'foo'} not caught by strict refs
Message-ID: <14835.16112.13457.447971@rls.cx>

p4raw-id: //depot/perl@7405

lib/strict.pm

index 042227f..8afb9a3 100644 (file)
@@ -37,6 +37,14 @@ use symbolic references (see L<perlref>).
     $file = "STDOUT";
     print $file "Hi!"; # error; note: no comma after $file
 
+There is one exception to this rule:
+
+    $bar = \&{'foo'};
+    &$bar;
+
+is allowed so that C<goto &$AUTOLOAD> would not break under stricture.
+
+
 =item C<strict vars>
 
 This generates a compile-time error if you access a variable that wasn't