http://qs321.pair.com?node_id=132421


in reply to Vexed $Package::Var Usage

my declares lexical scoped variables; they are not visible from outside the block or file in which they are written. To declare variables that can be accessed with the $Package::varname syntax, you need to use vars, or our.