1
2
perl -MData::Dumper -Mstrict -wE'$coderef = \&noch_unbekannt; print Dumper $coderef'
$VAR1 = sub { "DUMMY" };
2015-02-20T15:13:39 MuffiIch würd mal vermuten, dass der Dumper bei jeder sub DUMMY reinschreibt.
perl -MData::Dumper -we '$Data::Dumper::Deparse++; my $coderef = sub { print 42 }; print Dumper $coderef'
2015-02-20T15:42:26 GwenDragonDas ist das Quellschlüsseldingens (ohne Analoge Hallizinelle gefunden) sagt Enzühklopädieeeh*. Bittääh selberr ansähn: https://metacpan.org/source/SMUELLER/Data-Dumper-2...
*Ijon Tichy (Raumpilot in Großes Kosmos) meint das! Nicht das verschuppichte Gwendrachän. So, ich muss nun fligähn weiterr, ist sich Ksmologisches Konferenz mit Professor Tarantoga und neues Robotär, kaputtiches.
2015-02-20T17:01:29 RaubtierWarum geht das überhaupt, d.h. warum kann ich eine Coderef von etwas bekommen, das gar nicht da ist?
1 2 3 4
my $test = $main::{subname} // 'undef'; say "subname: $test"; __END__ subname: undef
1 2 3 4 5 6 7 8 9 10
my $test = $main::{subname} // 'undef'; say "subname: $test"; my $subref = \&subname; $test = $main::{subname} // 'undef'; say "subname: $test"; __END__ subname: *main::subname subname: *main::subname
1 2 3 4 5 6 7 8 9 10 11
my $test = $main::{subname} // 'undef'; say "subname: $test"; my $name = "subname"; my $subref = \&{$name}; $test = $main::{subname} // 'undef'; say "subname: $test"; __END__ subname: undef subname: *main::subname