08/09/03 11:02:26
下でエラーが出るのは何故ですか?
--a.pl----------------
our $a = "hoge";
---------------------
--b.pl----------------
use strict;
require "a.pl";
print $a;
---------------------
C:\>perl b.pl
hoge
_____________________________________________________________________________
--a.pl----------------
our $aa = "hoge";
---------------------
--b.pl----------------
use strict;
require "a.pl";
print $aa;
---------------------
C:\>perl b.pl
Global symbol "$aa" requires explicit package name at b.pl line 3.
Execution of b.pl aborted due to compilation errors.