in reply to stack dump quest
see, calleruse strict; use warnings; &a; sub a{ print "a"; &b } sub b{ print "b"; &c } sub c{ print "c"; die "arrgh at\n" . cstack() } sub cstack { my $i=1; my $stack=""; while ( my $s = (caller($i))[3] ) { $stack .= "$s\n" ; $i++; } return $stack; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: stack dump quest
by EchoAngel (Pilgrim) on Feb 18, 2005 at 21:17 UTC |