http://www.perlmonks.org?node_id=1000847


in reply to Re^3: Can I from within a module access variables from the calling program?
in thread Can I from within a module access variables from the calling program?

Very true, but the OP also was using my variables in their original code. our, local, or undeclared (as you demonstrated) would work.

--MidLifeXis

Replies are listed 'Best First'.
Re^5: Can I from within a module access variables from the calling program?
by kcott (Archbishop) on Oct 25, 2012 at 13:02 UTC

    All good - I see the connection: "it didn't work" was not referring to $main::foo (in the sentence preceding it) but rather $main::log_name (near the end of the post).

    -- Ken