in reply to Re^4: Should I use carp/croak or warn/die
in thread Should I use carp/croak or warn/die

From the perl.n manpage of perl 4 patchlevel 36:

caller(EXPR)

caller Returns the context of the current subroutine call:
($package,$filename,$line) = caller;
With EXPR, returns some extra information that the debugger uses to print a stack trace. The value of EXPR indicates how many call frames to go back before the current one.
perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'
  • Comment on Re^5: Should I use carp/croak or warn/die (perl4)