I have a program 'a.pl'
which 'requires' b.pm in which resides a sub-routine.
I call the subroutine many times...in the subroutine are a number of local variables that need initialization. How/where can I initialize these ONE time only so they retain their value and each invocation of the subroutine does not re-init these variables?
I'm sure this is an easy one but the answer is not obvious to me.
Thanks.