Perlについての質問箱 22箱目
■ このスレッドは過去ログ倉庫に格納されています
0385デフォルトの名無しさん
2006/02/13(月) 21:48:02そういう構造にするならstrict varsは捨ててダイナミックスコープ変数にするのも手。
というかスコープ外のレキシカル変数に無理やりアクセスするくらいならこっちの方がよっぽどマシだと思う。
sub hoge {
no strict 'vars'
local $a;
fileeval('hogehoge.pl');
}
myとlocalの違いは適当にググっとくれ
本当にデバッガのように呼び出し元に手を加えられないというケースなら
>>370のPadWalkerのようなものもあるけどさ…
■ このスレッドは過去ログ倉庫に格納されています