in reply to Getting function name

See caller

-Lee

"To be civilized is to deny one's nature."

Replies are listed 'Best First'.
Re: Re: Getting function name
by broquaint (Abbot) on Dec 31, 2002 at 12:46 UTC
    And an application of caller() might look like this
    sub testFunc { print &getFuncName(); } sub getFuncName { return (caller(1))[3]; } testFunc(); __output__ main::testFunc

    HTH

    _________
    broquaint

      ++, was pressed for time.

      -Lee

      "To be civilized is to deny one's nature."