それぞれのシンボル テーブル エントリを削除した後、"$n" と "$m" から値を取得するのはなぜですか?
#!/usr/bin/env perl
use warnings;
use 5.012;
package Foo;
our $n = 10;
our $m = 20;
delete $Foo::{'n'};
delete $Foo::{'m'};
say $n; # 10
say $m; # 20
それぞれのシンボル テーブル エントリを削除した後、"$n" と "$m" から値を取得するのはなぜですか?
#!/usr/bin/env perl
use warnings;
use 5.012;
package Foo;
our $n = 10;
our $m = 20;
delete $Foo::{'n'};
delete $Foo::{'m'};
say $n; # 10
say $m; # 20