HOOK 内で推奨される変数名は? HOOK 内で使う変数を my() で制限してくれれば、特に制限はないです。 $hook = q{ my $x = $config->{ xxx }; my $y = $config->{ yyy }; if ($x eq $y) { SOME ACTION } }; HOOK で変更してよい変数はなんですか? $config オブジェクトへの代入操作は問題ありません。 また $curproc が提供するアクセスメソッドで変更できるものについても 自由にアクセスメソッドを使って下さい。 アップグレードしても問題のない HOOK を書くには $curproc のアクセスメソッドだけを使って書くようにしてください。 HOOK では $curproc のメソッドでアクセス可能な内容は 全て変更して好きなように &fml8; を操作することが出来ますが、 それ以外のことをするとアップグレードしても動作する保証がありません。