作者: 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/