use vars qw(@ISA $VERSION $CLASS $STRICT $LAX *declare *qv);
-$VERSION = 0.81;
+$VERSION = 0.9902;
$CLASS = 'version';
my $callpkg = caller();
if (exists($args{declare})) {
- *{$callpkg."::declare"} =
+ *{$callpkg.'::declare'} =
sub {return $class->declare(shift) }
unless defined(&{$callpkg.'::declare'});
}
if (exists($args{qv})) {
- *{$callpkg."::qv"} =
+ *{$callpkg.'::qv'} =
sub {return $class->qv(shift) }
- unless defined(&{"$callpkg\::qv"});
+ unless defined(&{$callpkg.'::qv'});
}
if (exists($args{'VERSION'})) {
- *{$callpkg."::VERSION"} = \&version::_VERSION;
+ *{$callpkg.'::VERSION'} = \&version::_VERSION;
+ }
+
+ if (exists($args{'is_strict'})) {
+ *{$callpkg.'::is_strict'} = \&version::is_strict
+ unless defined(&{$callpkg.'::is_strict'});
+ }
+
+ if (exists($args{'is_lax'})) {
+ *{$callpkg.'::is_lax'} = \&version::is_lax
+ unless defined(&{$callpkg.'::is_lax'});
}
}