219. = の左のベアワードがエラーになる?


番号順一覧Top スレッド順一覧Top
作者: 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/
前の発言: 218. Re: 日本語Perl/TkとATOK Xについて [HIGUCHI Koichi] 2002/10/30(21:31)
後の発言: 220. Perl2Ruby [Kazuhiro Yoshida] 2002/12/11(23:13)
親発言:
子発言: 227. Re: = の左のベアワードがエラーになる? [dune] 2002/12/23(22:03)