use warnings::register;
our($VERSION, %declared);
-$VERSION = '1.07';
+$VERSION = '1.09';
#=======================================================================
# Some names are evil choices.
-my %keywords = map +($_, 1), qw{ BEGIN INIT CHECK END DESTROY AUTOLOAD };
+my %keywords = map +($_, 1), qw{ BEGIN INIT CHECK UNITCHECK END DESTROY AUTOLOAD };
my %forced_into_main = map +($_, 1),
qw{ STDIN STDOUT STDERR ARGV ARGVOUT ENV INC SIG };
# constants from cv_const_sv are read only. So we have to:
Internals::SvREADONLY($scalar, 1);
$symtab->{$name} = \$scalar;
+ &Internals::inc_sub_generation;
} else {
- if(!exists $symtab->{$name}) {
- print STDERR "$name $scalar\n";
- }
*$full_name = sub () { $scalar };
}
} elsif (@_) {