[Cologne-pm] Funktionsnamen innerhalb einer Funktion feststellen

A. Pagaltzis pagaltzis at gmx.de
Sat Jan 27 15:15:55 PST 2007


* Michael Lamertz <mike at lamertz.net> [2007-01-26 10:40]:
> On Fri, Jan 26, 2007 at 10:16:40AM +0100, Krusenotto, Patrick wrote:
> > Oder vielleicht doch nicht? Mein Perl macht da Zicken:
> > 
> > DB<2> print (caller(0))[3]
> > syntax error at (eval 6)[/usr/lib/perl5/5.8.8/perl5db.pl:628] line 2,
> > near ")[" 
> 
> Heisenbug.  print ( (caller(0))[3] )

    print +( caller 0 )[3];

-- 
*AUTOLOAD=*_;sub _{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1}
&Just->another->Perl->hack;
#Aristotle


More information about the Cologne-pm mailing list