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


in reply to a sub within a sub -- revisiting

The above works

No, it doesn't. Call foo twice and check the results. (It always returns undef after the first call.)

Replies are listed 'Best First'.
Re^2: a sub within a sub -- revisiting
by PeterPeiGuo (Hermit) on Apr 10, 2010 at 05:56 UTC

    Just want to add one point to make this observation complete: this issue can be fixed by doing what the anonymous monk suggested above.

    However, the best is to code in a simple and straight forward manner. That's the principle.

    Peter (Guo) Pei