Business-Shipping
view release on metacpan or search on metacpan
lib/Business/Shipping/Util.pm view on Meta::CPAN
sub looks_like_number {
local $_ = shift;
# checks from perlfaq4
return $] < 5.009002 unless defined;
return 1 if (/^[+-]?\d+$/); # is a +/- integer
return 1
if (/^([+-]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/); # a C float
return 1
if ($] >= 5.008 and /^(Inf(inity)?|NaN)$/i)
or ($] >= 5.006001 and /^Inf$/i);
0;
}
=head2 uneval
Takes any built-in object and returns the perl representation of it as a string
of text. It was copied from Interchange L<http://www.icdevgroup.org>, written
by Mike Heins E<lt>F<mike@perusion.com>E<gt>.
( run in 0.260 second using v1.01-cache-2.11-cpan-4d50c553e7e )