sub

http://d.hatena.ne.jp/lolstep/20080624/1214315830

これなんだけど

最後のやつはクロージャと一緒なのでわかるんだけど、スコープの中の関数を外からいじれるのがいまいちよくわかんないけど、関数はスコープの階層は関係ないってことなのかな。

ちゃんと書いてあった。

サブルーチンの定義はスコープの影響を受けないことを理解する

http://d.hatena.ne.jp/perlcodesample/20080612/1213415372

謎は解けた。