作者: dune | |
日時: 2002/11/19(03:08) |
極悪です。 YukiWikiDB2 というデータベースモジュールを作っているのですが、 ActviePerl build 620(v5.6.0 ?)で使おうとすると my $db = tie(my %db,Yuki::YukiWikiDB2=>$dbname,-lock=>2); という行が => の左側に Yuki::YukiWikiDB2 というベアワードが ある、というエラーになりました。use strict; をやめるか、 '' で囲めばいいのですが、同じ ActivePerl の v5.6.1 build 63 3 や、古い v5.005_03、v5.004_71 ではエラーにはなりません。 なぜでしょうか。use strict; をコメントアウトすると正常に動き ます。 -- FZH01112@..., http://homepage1.nifty.com/dune/