[Tokyo.pm] today's one-liner quiz
Inaba Hiroto
inaba @ st.rim.or.jp
2000年 2月 16日 (水) 09:45:16 CST
稲葉です。
maeda @ src.ricoh.co.jp wrote:
稲葉> # 「use strict」しても$bは警告もされないんですね。
>5.5.640でfixされたようです。
>sortが使われていないときは警告が出るようになりました。
>
>以前はsortが使われているかどうかに関係なく、パッケージ変数の$aと
>$bは警告が出ませんでした。
「そっか、sortに使う$bだからか、気がつかなかった」といったん
納得したんですが、試してみるとそのためばかりではないようです。
% perl -Mstrict -le '$x=1; print $main::x'
Global symbol "$x" requires explicit package name at -e line 1.
Execution of -e aborted due to compilation errors.
% perl -Mstrict -le '/(?{$x=1})/; print $main::x'
1
5.005_03とv5.5.650の双方で同じでした。
--
稲葉 浩人 Inaba Hiroto <inaba @ st.rim.or.jp>
Tokyo-pm メーリングリストの案内