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; を操作することが出来ますが、
それ以外のことをするとアップグレードしても動作する保証がありません。