DB<113> sub tst { print "bla" }
DB<114> $t=\&tst
DB<115> $t->()
bla
DB<116> *tst=sub { print "haha" }
DB<117> tst()
haha
DB<118> *tst=$t
DB<119> tst()
bla
DB<122> sub tst { print "new" }
DB<123> $t->()
bla
use strict;
use warnings;
$\="\n";
*tst=sub { print "orig" };
tst();
my $safe=\&tst;
{
no warnings;
*tst=sub { print "new"};
}
tst();
{
no warnings;
*tst=$safe;
}
tst();
|