Linux sagir-us1.hostever.us 5.14.0-570.51.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 8 09:41:34 EDT 2025 x86_64
LiteSpeed
Server IP : 104.247.108.91 & Your IP : 216.73.216.105
Domains : 74 Domain
User : georgeto
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
local /
apps /
perl /
man /
man3 /
Delete
Unzip
Name
Size
Permission
Date
Action
AnyDBM_File.3
6.47
KB
-rw-r--r--
2019-05-31 11:39
App::Cpan.3
14.44
KB
-rw-r--r--
2019-05-31 11:39
App::Prove.3
12.02
KB
-rw-r--r--
2019-05-31 11:39
App::Prove::State.3
7.62
KB
-rw-r--r--
2019-05-31 11:39
App::Prove::State::Result.3
7.24
KB
-rw-r--r--
2019-05-31 11:39
App::Prove::State::Result::Test.3
6.69
KB
-rw-r--r--
2019-05-31 11:39
Archive::Tar.3
44.78
KB
-rw-r--r--
2019-05-31 11:39
Archive::Tar::File.3
12.58
KB
-rw-r--r--
2019-05-31 11:39
Attribute::Handlers.3
30.2
KB
-rw-r--r--
2019-05-31 11:39
AutoLoader.3
15.35
KB
-rw-r--r--
2019-05-31 11:39
AutoSplit.3
11.97
KB
-rw-r--r--
2019-05-31 11:39
B.3
33.01
KB
-rw-r--r--
2019-05-31 11:39
B::Concise.3
32.97
KB
-rw-r--r--
2019-05-31 11:39
B::Deparse.3
20.27
KB
-rw-r--r--
2019-05-31 11:39
B::Op_private.3
7.34
KB
-rw-r--r--
2019-05-31 11:39
B::Showlex.3
6.43
KB
-rw-r--r--
2019-05-31 11:39
B::Terse.3
5.59
KB
-rw-r--r--
2019-05-31 11:39
B::Xref.3
8.36
KB
-rw-r--r--
2019-05-31 11:39
Benchmark.3
19.23
KB
-rw-r--r--
2019-05-31 11:39
Bundle::DBD::mysql.3
2.32
KB
-r--r--r--
2019-05-31 11:40
Bundle::DBI.3
3.37
KB
-r--r--r--
2019-05-31 11:40
CORE.3
8.58
KB
-rw-r--r--
2019-05-31 11:39
CPAN.3
110.6
KB
-rw-r--r--
2019-05-31 11:39
CPAN::API::HOWTO.3
5.26
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Debug.3
4.1
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Distroprefs.3
7.7
KB
-rw-r--r--
2019-05-31 11:39
CPAN::FirstTime.3
26.46
KB
-rw-r--r--
2019-05-31 11:39
CPAN::HandleConfig.3
5
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Kwalify.3
5.22
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta.3
17.31
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::Converter.3
8.19
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::Feature.3
5.98
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::History.3
9.43
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::History::Meta_1_0.3
11.49
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::History::Meta_1_1.3
13.87
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::History::Meta_1_2.3
23.46
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::History::Meta_1_3.3
25.17
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::History::Meta_1_4.3
25.74
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::Merge.3
6.92
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::Prereqs.3
8.96
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::Requirements.3
13.77
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::Spec.3
46.28
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::Validator.3
5.87
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Meta::YAML.3
5.89
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Mirrors.3
10.08
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Nox.3
4.54
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Plugin.3
5.23
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Plugin::Specfile.3
5.43
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Queue.3
4.11
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Tarzip.3
4.12
KB
-rw-r--r--
2019-05-31 11:39
CPAN::Version.3
4.99
KB
-rw-r--r--
2019-05-31 11:39
Carp.3
16.28
KB
-rw-r--r--
2019-05-31 11:39
Class::Struct.3
19.59
KB
-rw-r--r--
2019-05-31 11:39
Compress::Raw::Bzip2.3
14.66
KB
-rw-r--r--
2019-05-31 11:39
Compress::Raw::Zlib.3
40.7
KB
-rw-r--r--
2019-05-31 11:39
Compress::Zlib.3
37.33
KB
-rw-r--r--
2019-05-31 11:39
Config.3
352.11
KB
-rw-r--r--
2019-05-31 11:40
Config::Extensions.3
5.07
KB
-rw-r--r--
2019-05-31 11:40
Config::Perl::V.3
9.7
KB
-rw-r--r--
2019-05-31 11:40
Cwd.3
8.94
KB
-rw-r--r--
2019-05-31 11:40
DB.3
12.31
KB
-rw-r--r--
2019-05-31 11:40
DBD::DBM.3
40.2
KB
-r--r--r--
2019-05-31 11:40
DBD::File.3
18.45
KB
-r--r--r--
2019-05-31 11:40
DBD::File::Developers.3
26.14
KB
-r--r--r--
2019-05-31 11:40
DBD::File::HowTo.3
7.91
KB
-r--r--r--
2019-05-31 11:40
DBD::File::Roadmap.3
8.84
KB
-r--r--r--
2019-05-31 11:40
DBD::Gofer.3
23.51
KB
-r--r--r--
2019-05-31 11:40
DBD::Gofer::Policy::Base.3
5.15
KB
-r--r--r--
2019-05-31 11:40
DBD::Gofer::Policy::classic.3
3.03
KB
-r--r--r--
2019-05-31 11:40
DBD::Gofer::Policy::pedantic.3
3.29
KB
-r--r--r--
2019-05-31 11:40
DBD::Gofer::Policy::rush.3
3.07
KB
-r--r--r--
2019-05-31 11:40
DBD::Gofer::Transport::Base.3
6.52
KB
-r--r--r--
2019-05-31 11:40
DBD::Gofer::Transport::corostream.3
5.42
KB
-r--r--r--
2019-05-31 11:40
DBD::Gofer::Transport::null.3
3.73
KB
-r--r--r--
2019-05-31 11:40
DBD::Gofer::Transport::pipeone.3
3.34
KB
-r--r--r--
2019-05-31 11:40
DBD::Gofer::Transport::stream.3
4.95
KB
-r--r--r--
2019-05-31 11:40
DBD::Proxy.3
11.68
KB
-r--r--r--
2019-05-31 11:40
DBD::Sponge.3
4.5
KB
-r--r--r--
2019-05-31 11:40
DBD::mysql.3
45.32
KB
-r--r--r--
2019-05-31 11:40
DBD::mysql::INSTALL.3
28.58
KB
-r--r--r--
2019-05-31 11:40
DBI.3
288.92
KB
-r--r--r--
2019-05-31 11:40
DBI::Const::GetInfo::ANSI.3
3.29
KB
-r--r--r--
2019-05-31 11:40
DBI::Const::GetInfo::ODBC.3
3.14
KB
-r--r--r--
2019-05-31 11:40
DBI::Const::GetInfoReturn.3
2.46
KB
-r--r--r--
2019-05-31 11:40
DBI::Const::GetInfoType.3
2.67
KB
-r--r--r--
2019-05-31 11:40
DBI::DBD.3
139.27
KB
-r--r--r--
2019-05-31 11:40
DBI::DBD::Metadata.3
7.33
KB
-r--r--r--
2019-05-31 11:40
DBI::DBD::SqlEngine.3
20.75
KB
-r--r--r--
2019-05-31 11:40
DBI::DBD::SqlEngine::Developers.3
34.54
KB
-r--r--r--
2019-05-31 11:40
DBI::DBD::SqlEngine::HowTo.3
14.96
KB
-r--r--r--
2019-05-31 11:40
DBI::FAQ.3
42.06
KB
-r--r--r--
2019-05-31 11:40
DBI::Gofer::Execute.3
9.49
KB
-r--r--r--
2019-05-31 11:40
DBI::Gofer::Request.3
2.64
KB
-r--r--r--
2019-05-31 11:40
DBI::Gofer::Response.3
2.65
KB
-r--r--r--
2019-05-31 11:40
DBI::Gofer::Serializer::Base.3
2.83
KB
-r--r--r--
2019-05-31 11:40
DBI::Gofer::Serializer::DataDumper.3
2.65
KB
-r--r--r--
2019-05-31 11:40
DBI::Gofer::Serializer::Storable.3
2.89
KB
-r--r--r--
2019-05-31 11:40
DBI::Gofer::Transport::Base.3
2.79
KB
-r--r--r--
2019-05-31 11:40
DBI::Gofer::Transport::pipeone.3
2.67
KB
-r--r--r--
2019-05-31 11:40
DBI::Gofer::Transport::stream.3
2.66
KB
-r--r--r--
2019-05-31 11:40
DBI::Profile.3
28.93
KB
-r--r--r--
2019-05-31 11:40
DBI::ProfileData.3
13
KB
-r--r--r--
2019-05-31 11:40
DBI::ProfileDumper.3
8.34
KB
-r--r--r--
2019-05-31 11:40
DBI::ProfileDumper::Apache.3
8.01
KB
-r--r--r--
2019-05-31 11:40
DBI::ProfileSubs.3
2.44
KB
-r--r--r--
2019-05-31 11:40
DBI::ProxyServer.3
23.01
KB
-r--r--r--
2019-05-31 11:40
DBI::PurePerl.3
7.93
KB
-r--r--r--
2019-05-31 11:40
DBI::SQL::Nano.3
10.02
KB
-r--r--r--
2019-05-31 11:40
DBI::Util::CacheMemory.3
3.36
KB
-r--r--r--
2019-05-31 11:40
DBI::W32ODBC.3
2.96
KB
-r--r--r--
2019-05-31 11:40
DBM_Filter.3
14.27
KB
-rw-r--r--
2019-05-31 11:40
DBM_Filter::compress.3
4.56
KB
-rw-r--r--
2019-05-31 11:40
DBM_Filter::encode.3
4.81
KB
-rw-r--r--
2019-05-31 11:40
DBM_Filter::int32.3
4.49
KB
-rw-r--r--
2019-05-31 11:40
DBM_Filter::null.3
4.77
KB
-rw-r--r--
2019-05-31 11:40
DBM_Filter::utf8.3
4.48
KB
-rw-r--r--
2019-05-31 11:40
Data::Dumper.3
28.24
KB
-rw-r--r--
2019-05-31 11:40
Devel::PPPort.3
33.19
KB
-rw-r--r--
2019-05-31 11:40
Devel::Peek.3
22.92
KB
-rw-r--r--
2019-05-31 11:40
Devel::SelfStubber.3
6.83
KB
-rw-r--r--
2019-05-31 11:40
Digest.3
14.81
KB
-rw-r--r--
2019-05-31 11:40
Digest::MD5.3
16.15
KB
-rw-r--r--
2019-05-31 11:40
Digest::SHA.3
25.18
KB
-rw-r--r--
2019-05-31 11:40
Digest::base.3
4.78
KB
-rw-r--r--
2019-05-31 11:40
Digest::file.3
5.44
KB
-rw-r--r--
2019-05-31 11:40
DirHandle.3
5.2
KB
-rw-r--r--
2019-05-31 11:40
Dumpvalue.3
9.05
KB
-rw-r--r--
2019-05-31 11:40
DynaLoader.3
20.66
KB
-rw-r--r--
2019-05-31 11:40
Encode.3
34.62
KB
-rw-r--r--
2019-05-31 11:40
Encode::Alias.3
7.28
KB
-rw-r--r--
2019-05-31 11:40
Encode::Byte.3
7.03
KB
-rw-r--r--
2019-05-31 11:40
Encode::CJKConstants.3
4.01
KB
-rw-r--r--
2019-05-31 11:40
Encode::CN.3
6.02
KB
-rw-r--r--
2019-05-31 11:40
Encode::CN::HZ.3
3.97
KB
-rw-r--r--
2019-05-31 11:40
Encode::Config.3
3.97
KB
-rw-r--r--
2019-05-31 11:40
Encode::EBCDIC.3
4.72
KB
-rw-r--r--
2019-05-31 11:40
Encode::Encoder.3
8.58
KB
-rw-r--r--
2019-05-31 11:40
Encode::Encoding.3
11.58
KB
-rw-r--r--
2019-05-31 11:40
Encode::GSM0338.3
5.5
KB
-rw-r--r--
2019-05-31 11:40
Encode::Guess.3
9.76
KB
-rw-r--r--
2019-05-31 11:40
Encode::JP.3
6.75
KB
-rw-r--r--
2019-05-31 11:40
Encode::JP::H2Z.3
3.99
KB
-rw-r--r--
2019-05-31 11:40
Encode::JP::JIS7.3
3.98
KB
-rw-r--r--
2019-05-31 11:40
Encode::KR.3
5.88
KB
-rw-r--r--
2019-05-31 11:40
Encode::KR::2022_KR.3
3.99
KB
-rw-r--r--
2019-05-31 11:40
Encode::MIME::Header.3
9.77
KB
-rw-r--r--
2019-05-31 11:40
Encode::MIME::Name.3
4.03
KB
-rw-r--r--
2019-05-31 11:40
Encode::PerlIO.3
10.6
KB
-rw-r--r--
2019-05-31 11:40
Encode::Supported.3
39.13
KB
-rw-r--r--
2019-05-31 11:40
Encode::Symbol.3
4.7
KB
-rw-r--r--
2019-05-31 11:40
Encode::TW.3
6.39
KB
-rw-r--r--
2019-05-31 11:40
Encode::Unicode.3
12.83
KB
-rw-r--r--
2019-05-31 11:40
Encode::Unicode::UTF7.3
5.33
KB
-rw-r--r--
2019-05-31 11:40
English.3
5.47
KB
-rw-r--r--
2019-05-31 11:40
Env.3
6.22
KB
-rw-r--r--
2019-05-31 11:40
Errno.3
5.88
KB
-rw-r--r--
2019-05-31 11:40
Exporter.3
22.73
KB
-rw-r--r--
2019-05-31 11:40
Exporter::Heavy.3
4.09
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::CBuilder.3
13.4
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::CBuilder::Platform::Windows.3
4.8
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Command.3
7.56
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Command::MM.3
7.34
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Constant.3
11.36
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Constant::Base.3
13.42
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Constant::Utils.3
4.93
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Constant::XS.3
4.44
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Embed.3
11.29
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Install.3
13.96
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Installed.3
10.14
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Liblist.3
14.14
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM.3
4.52
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_AIX.3
4.73
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_Any.3
32.39
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_BeOS.3
4.49
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_Cygwin.3
5.24
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_DOS.3
4.76
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_Darwin.3
4.38
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_MacOS.3
4.67
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_NW5.3
4.95
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_OS2.3
4.63
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_QNX.3
4.63
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_UWIN.3
4.73
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_Unix.3
22.91
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_VMS.3
16.5
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_VOS.3
4.61
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_Win32.3
7.54
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MM_Win95.3
4.95
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MY.3
4.45
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MakeMaker.3
80.37
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MakeMaker::Config.3
4.28
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MakeMaker::FAQ.3
27.85
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MakeMaker::Locale.3
12.66
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::MakeMaker::Tutorial.3
9.95
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Manifest.3
13.47
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Miniperl.3
5.15
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Mkbootstrap.3
5.13
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Mksymlists.3
8.3
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Packlist.3
8.46
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::ParseXS.3
9.18
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::ParseXS::Constants.3
4.5
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::ParseXS::Eval.3
5.91
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::ParseXS::Utilities.3
12.4
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Typemaps.3
16.04
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Typemaps::Cmd.3
6.05
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Typemaps::InputMap.3
5.15
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Typemaps::OutputMap.3
6.67
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::Typemaps::Type.3
5.33
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::XSSymSet.3
8.74
KB
-rw-r--r--
2019-05-31 11:40
ExtUtils::testlib.3
4.38
KB
-rw-r--r--
2019-05-31 11:40
FCGI.3
8.11
KB
-r--r--r--
2019-05-31 11:40
FCGI::ProcManager.3
13.45
KB
-r--r--r--
2019-05-31 11:40
Fatal.3
8.94
KB
-rw-r--r--
2019-05-31 11:40
Fcntl.3
6.07
KB
-rw-r--r--
2019-05-31 11:40
File::Basename.3
10.77
KB
-rw-r--r--
2019-05-31 11:40
File::Compare.3
5.23
KB
-rw-r--r--
2019-05-31 11:40
File::Copy.3
11.83
KB
-rw-r--r--
2019-05-31 11:40
File::DosGlob.3
6.7
KB
-rw-r--r--
2019-05-31 11:40
File::Fetch.3
16.77
KB
-rw-r--r--
2019-05-31 11:40
File::Find.3
17.96
KB
-rw-r--r--
2019-05-31 11:40
File::Glob.3
17.19
KB
-rw-r--r--
2019-05-31 11:40
File::GlobMapper.3
12.93
KB
-rw-r--r--
2019-05-31 11:40
File::Path.3
32.74
KB
-rw-r--r--
2019-05-31 11:40
File::Spec.3
15.44
KB
-rw-r--r--
2019-05-31 11:40
File::Spec::AmigaOS.3
4.55
KB
-rw-r--r--
2019-05-31 11:40
File::Spec::Cygwin.3
5.62
KB
-rw-r--r--
2019-05-31 11:40
File::Spec::Epoc.3
4.93
KB
-rw-r--r--
2019-05-31 11:40
File::Spec::Functions.3
5.46
KB
-rw-r--r--
2019-05-31 11:40
File::Spec::Mac.3
19.71
KB
-rw-r--r--
2019-05-31 11:40
File::Spec::OS2.3
4.8
KB
-rw-r--r--
2019-05-31 11:40
File::Spec::Unix.3
11.36
KB
-rw-r--r--
2019-05-31 11:40
File::Spec::VMS.3
7.99
KB
-rw-r--r--
2019-05-31 11:40
File::Spec::Win32.3
8.05
KB
-rw-r--r--
2019-05-31 11:40
File::Temp.3
39.01
KB
-rw-r--r--
2019-05-31 11:40
File::stat.3
8.59
KB
-rw-r--r--
2019-05-31 11:40
FileCache.3
6.98
KB
-rw-r--r--
2019-05-31 11:40
FileHandle.3
9.5
KB
-rw-r--r--
2019-05-31 11:40
Filter::Simple.3
23.03
KB
-rw-r--r--
2019-05-31 11:40
Filter::Util::Call.3
18.31
KB
-rw-r--r--
2019-05-31 11:40
FindBin.3
6.45
KB
-rw-r--r--
2019-05-31 11:40
Getopt::Long.3
51.53
KB
-rw-r--r--
2019-05-31 11:40
Getopt::Std.3
8.06
KB
-rw-r--r--
2019-05-31 11:40
HTTP::Tiny.3
28.75
KB
-rw-r--r--
2019-05-31 11:40
Hash::Util.3
22.87
KB
-rw-r--r--
2019-05-31 11:40
Hash::Util::FieldHash.3
35.69
KB
-rw-r--r--
2019-05-31 11:40
I18N::Collate.3
6.11
KB
-rw-r--r--
2019-05-31 11:40
I18N::LangTags.3
23.08
KB
-rw-r--r--
2019-05-31 11:40
I18N::LangTags::Detect.3
6.09
KB
-rw-r--r--
2019-05-31 11:40
I18N::LangTags::List.3
43.84
KB
-rw-r--r--
2019-05-31 11:40
I18N::Langinfo.3
11.1
KB
-rw-r--r--
2019-05-31 11:40
IO.3
5.03
KB
-rw-r--r--
2019-05-31 11:40
IO::Compress::Base.3
5.28
KB
-rw-r--r--
2019-05-31 11:40
IO::Compress::Bzip2.3
24.5
KB
-rw-r--r--
2019-05-31 11:40
IO::Compress::Deflate.3
27.92
KB
-rw-r--r--
2019-05-31 11:40
IO::Compress::FAQ.3
27.91
KB
-rw-r--r--
2019-05-31 11:40
IO::Compress::Gzip.3
35.46
KB
-rw-r--r--
2019-05-31 11:40
IO::Compress::RawDeflate.3
28.28
KB
-rw-r--r--
2019-05-31 11:40
IO::Compress::Zip.3
41.71
KB
-rw-r--r--
2019-05-31 11:40
IO::Dir.3
7.14
KB
-rw-r--r--
2019-05-31 11:40
IO::File.3
7.91
KB
-rw-r--r--
2019-05-31 11:40
IO::Handle.3
15.08
KB
-rw-r--r--
2019-05-31 11:40
IO::Pipe.3
6.65
KB
-rw-r--r--
2019-05-31 11:40
IO::Poll.3
6.23
KB
-rw-r--r--
2019-05-31 11:40
IO::Seekable.3
6.88
KB
-rw-r--r--
2019-05-31 11:40
IO::Select.3
9.36
KB
-rw-r--r--
2019-05-31 11:40
IO::Socket.3
11.48
KB
-rw-r--r--
2019-05-31 11:40
IO::Socket::INET.3
9.66
KB
-rw-r--r--
2019-05-31 11:40
IO::Socket::IP.3
28.49
KB
-rw-r--r--
2019-05-31 11:40
IO::Socket::UNIX.3
6.31
KB
-rw-r--r--
2019-05-31 11:40
IO::Uncompress::AnyInflate.3
33.82
KB
-rw-r--r--
2019-05-31 11:40
IO::Uncompress::AnyUncompress.3
31.87
KB
-rw-r--r--
2019-05-31 11:40
IO::Uncompress::Base.3
5.29
KB
-rw-r--r--
2019-05-31 11:40
IO::Uncompress::Bunzip2.3
30.28
KB
-rw-r--r--
2019-05-31 11:40
IO::Uncompress::Gunzip.3
32.77
KB
-rw-r--r--
2019-05-31 11:40
IO::Uncompress::Inflate.3
31
KB
-rw-r--r--
2019-05-31 11:40
IO::Uncompress::RawInflate.3
30.66
KB
-rw-r--r--
2019-05-31 11:40
IO::Uncompress::Unzip.3
32.34
KB
-rw-r--r--
2019-05-31 11:40
IO::Zlib.3
12.83
KB
-rw-r--r--
2019-05-31 11:40
IPC::Cmd.3
24.9
KB
-rw-r--r--
2019-05-31 11:40
IPC::Msg.3
7.01
KB
-rw-r--r--
2019-05-31 11:40
IPC::Open2.3
7.49
KB
-rw-r--r--
2019-05-31 11:40
IPC::Open3.3
8.21
KB
-rw-r--r--
2019-05-31 11:40
IPC::Semaphore.3
8.29
KB
-rw-r--r--
2019-05-31 11:40
IPC::SharedMem.3
7.54
KB
-rw-r--r--
2019-05-31 11:40
IPC::SysV.3
6.8
KB
-rw-r--r--
2019-05-31 11:40
Internals.3
6.82
KB
-rw-r--r--
2019-05-31 11:40
JSON::PP.3
65.1
KB
-rw-r--r--
2019-05-31 11:40
JSON::PP::Boolean.3
4.5
KB
-rw-r--r--
2019-05-31 11:40
LWP.3
26.07
KB
-r--r--r--
2019-05-31 11:40
LWP::Authen::Ntlm.3
5.55
KB
-r--r--r--
2019-05-31 11:40
LWP::ConnCache.3
7.97
KB
-r--r--r--
2019-05-31 11:40
LWP::Debug.3
3.71
KB
-r--r--r--
2019-05-31 11:40
LWP::MemberMixin.3
2.94
KB
-r--r--r--
2019-05-31 11:40
LWP::Protocol.3
6.39
KB
-r--r--r--
2019-05-31 11:40
LWP::RobotUA.3
7.04
KB
-r--r--r--
2019-05-31 11:40
LWP::Simple.3
7.04
KB
-r--r--r--
2019-05-31 11:40
LWP::UserAgent.3
45.26
KB
-r--r--r--
2019-05-31 11:40
List::Util.3
27.39
KB
-rw-r--r--
2019-05-31 11:40
List::Util::XS.3
4.93
KB
-rw-r--r--
2019-05-31 11:40
Locale::Maketext.3
61.75
KB
-rw-r--r--
2019-05-31 11:40
Locale::Maketext::Cookbook.3
8.26
KB
-rw-r--r--
2019-05-31 11:40
Locale::Maketext::Guts.3
4.33
KB
-rw-r--r--
2019-05-31 11:40
Locale::Maketext::GutsLoader.3
4.35
KB
-rw-r--r--
2019-05-31 11:40
Locale::Maketext::Simple.3
9.85
KB
-rw-r--r--
2019-05-31 11:40
Locale::Maketext::TPJ13.3
41.91
KB
-rw-r--r--
2019-05-31 11:40
MIME::Base64.3
9.77
KB
-rw-r--r--
2019-05-31 11:40
MIME::QuotedPrint.3
7.48
KB
-rw-r--r--
2019-05-31 11:40
Math::BigFloat.3
35.73
KB
-rw-r--r--
2019-05-31 11:40
Math::BigInt.3
95.94
KB
-rw-r--r--
2019-05-31 11:40
Math::BigInt::Calc.3
5.12
KB
-rw-r--r--
2019-05-31 11:40
Math::BigInt::FastCalc.3
7.82
KB
-rw-r--r--
2019-05-31 11:40
Math::BigInt::Lib.3
24.08
KB
-rw-r--r--
2019-05-31 11:40
Math::BigRat.3
23.65
KB
-rw-r--r--
2019-05-31 11:40
Math::Complex.3
24.95
KB
-rw-r--r--
2019-05-31 11:40
Math::Trig.3
22.63
KB
-rw-r--r--
2019-05-31 11:40
Memoize.3
34.61
KB
-rw-r--r--
2019-05-31 11:40
Memoize::AnyDBM_File.3
4.07
KB
-rw-r--r--
2019-05-31 11:40
Memoize::Expire.3
13.05
KB
-rw-r--r--
2019-05-31 11:40
Memoize::ExpireFile.3
4.06
KB
-rw-r--r--
2019-05-31 11:40
Memoize::ExpireTest.3
4.43
KB
-rw-r--r--
2019-05-31 11:40
Memoize::NDBM_File.3
4.06
KB
-rw-r--r--
2019-05-31 11:40
Memoize::SDBM_File.3
4.06
KB
-rw-r--r--
2019-05-31 11:40
Memoize::Storable.3
4.05
KB
-rw-r--r--
2019-05-31 11:40
Module::CoreList.3
14.57
KB
-rw-r--r--
2019-05-31 11:40
Module::CoreList::Utils.3
7.64
KB
-rw-r--r--
2019-05-31 11:40
Module::Load.3
11.17
KB
-rw-r--r--
2019-05-31 11:40
Module::Load::Conditional.3
14.24
KB
-rw-r--r--
2019-05-31 11:40
Module::Loaded.3
6.61
KB
-rw-r--r--
2019-05-31 11:40
Module::Metadata.3
15.68
KB
-rw-r--r--
2019-05-31 11:40
NEXT.3
18.14
KB
-rw-r--r--
2019-05-31 11:40
Net::Cmd.3
13.01
KB
-rw-r--r--
2019-05-31 11:40
Net::Config.3
9.65
KB
-rw-r--r--
2019-05-31 11:40
Net::Domain.3
5.49
KB
-rw-r--r--
2019-05-31 11:40
Net::FTP.3
28.44
KB
-rw-r--r--
2019-05-31 11:40
Net::NNTP.3
24.39
KB
-rw-r--r--
2019-05-31 11:40
Net::Netrc.3
8.31
KB
-rw-r--r--
2019-05-31 11:40
Net::POP3.3
13.71
KB
-rw-r--r--
2019-05-31 11:40
Net::Ping.3
29.47
KB
-rw-r--r--
2019-05-31 11:40
Net::SMTP.3
20.17
KB
-rw-r--r--
2019-05-31 11:40
Net::Time.3
6.16
KB
-rw-r--r--
2019-05-31 11:40
Net::hostent.3
6.81
KB
-rw-r--r--
2019-05-31 11:40
Net::libnetFAQ.3
16.19
KB
-rw-r--r--
2019-05-31 11:40
Net::netent.3
7.56
KB
-rw-r--r--
2019-05-31 11:40
Net::protoent.3
6.06
KB
-rw-r--r--
2019-05-31 11:40
Net::servent.3
6.49
KB
-rw-r--r--
2019-05-31 11:40
O.3
7.46
KB
-rw-r--r--
2019-05-31 11:40
Opcode.3
19.84
KB
-rw-r--r--
2019-05-31 11:40
POSIX.3
116.68
KB
-rw-r--r--
2019-05-31 11:40
Params::Check.3
16.42
KB
-rw-r--r--
2019-05-31 11:40
Parse::CPAN::Meta.3
11.7
KB
-rw-r--r--
2019-05-31 11:40
Perl::OSType.3
7.1
KB
-rw-r--r--
2019-05-31 11:40
PerlIO.3
15.62
KB
-rw-r--r--
2019-05-31 11:40
PerlIO::encoding.3
4.86
KB
-rw-r--r--
2019-05-31 11:40
PerlIO::mmap.3
4.5
KB
-rw-r--r--
2019-05-31 11:40
PerlIO::scalar.3
4.94
KB
-rw-r--r--
2019-05-31 11:40
PerlIO::via.3
13.49
KB
-rw-r--r--
2019-05-31 11:40
PerlIO::via::QuotedPrint.3
5.3
KB
-rw-r--r--
2019-05-31 11:40
Pod::Checker.3
19.93
KB
-rw-r--r--
2019-05-31 11:40
Pod::Escapes.3
10.88
KB
-rw-r--r--
2019-05-31 11:40
Pod::Find.3
9.91
KB
-rw-r--r--
2019-05-31 11:40
Pod::Html.3
9.01
KB
-rw-r--r--
2019-05-31 11:40
Pod::InputObjects.3
18.44
KB
-rw-r--r--
2019-05-31 11:40
Pod::Man.3
22.14
KB
-rw-r--r--
2019-05-31 11:40
Pod::ParseLink.3
7.02
KB
-rw-r--r--
2019-05-31 11:40
Pod::ParseUtils.3
15.47
KB
-rw-r--r--
2019-05-31 11:40
Pod::Parser.3
44.47
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc.3
4.87
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::BaseTo.3
5.25
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::GetOptsOO.3
6.83
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::ToANSI.3
5.33
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::ToChecker.3
5.27
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::ToMan.3
5.48
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::ToNroff.3
5.43
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::ToPod.3
5.15
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::ToRtf.3
5.75
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::ToTerm.3
5.46
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::ToText.3
5.31
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::ToTk.3
4.72
KB
-rw-r--r--
2019-05-31 11:40
Pod::Perldoc::ToXml.3
5.21
KB
-rw-r--r--
2019-05-31 11:40
Pod::PlainText.3
9.25
KB
-rw-r--r--
2019-05-31 11:40
Pod::Select.3
15
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple.3
23.99
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::Checker.3
5.85
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::Debug.3
7.12
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::DumpAsText.3
5.86
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::DumpAsXML.3
6.32
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::HTML.3
12.14
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::HTMLBatch.3
16.84
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::LinkSection.3
7.03
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::Methody.3
7.17
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::PullParser.3
13.63
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::PullParserEndToken.3
6.94
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::PullParserStartToken.3
8.15
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::PullParserTextToken.3
7.36
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::PullParserToken.3
7.62
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::RTF.3
9.38
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::Search.3
20.71
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::SimpleTree.3
7.27
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::Subclassing.3
44.97
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::Text.3
5.77
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::TextContent.3
5.79
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::XHTML.3
17.91
KB
-rw-r--r--
2019-05-31 11:40
Pod::Simple::XMLOutStream.3
6.14
KB
-rw-r--r--
2019-05-31 11:40
Pod::Text.3
14.08
KB
-rw-r--r--
2019-05-31 11:40
Pod::Text::Color.3
5.49
KB
-rw-r--r--
2019-05-31 11:40
Pod::Text::Overstrike.3
6.1
KB
-rw-r--r--
2019-05-31 11:40
Pod::Text::Termcap.3
6.14
KB
-rw-r--r--
2019-05-31 11:40
Pod::Usage.3
22.94
KB
-rw-r--r--
2019-05-31 11:40
SDBM_File.3
8.22
KB
-rw-r--r--
2019-05-31 11:40
Safe.3
17.36
KB
-rw-r--r--
2019-05-31 11:40
Scalar::Util.3
13.87
KB
-rw-r--r--
2019-05-31 11:40
Search::Dict.3
5.27
KB
-rw-r--r--
2019-05-31 11:40
SelectSaver.3
4.74
KB
-rw-r--r--
2019-05-31 11:40
SelfLoader.3
16.6
KB
-rw-r--r--
2019-05-31 11:40
Socket.3
35.03
KB
-rw-r--r--
2019-05-31 11:40
Storable.3
45.28
KB
-rw-r--r--
2019-05-31 11:40
Sub::Util.3
8.36
KB
-rw-r--r--
2019-05-31 11:40
Symbol.3
6.97
KB
-rw-r--r--
2019-05-31 11:40
Sys::Hostname.3
4.74
KB
-rw-r--r--
2019-05-31 11:40
Sys::Syslog.3
30.54
KB
-rw-r--r--
2019-05-31 11:40
TAP::Base.3
5.08
KB
-rw-r--r--
2019-05-31 11:40
TAP::Formatter::Base.3
7.84
KB
-rw-r--r--
2019-05-31 11:40
TAP::Formatter::Color.3
5.39
KB
-rw-r--r--
2019-05-31 11:40
TAP::Formatter::Console.3
4.41
KB
-rw-r--r--
2019-05-31 11:40
TAP::Formatter::Console::ParallelSession.3
4.75
KB
-rw-r--r--
2019-05-31 11:40
TAP::Formatter::Console::Session.3
4.52
KB
-rw-r--r--
2019-05-31 11:40
TAP::Formatter::File.3
4.38
KB
-rw-r--r--
2019-05-31 11:40
TAP::Formatter::File::Session.3
4.54
KB
-rw-r--r--
2019-05-31 11:40
TAP::Formatter::Session.3
5.27
KB
-rw-r--r--
2019-05-31 11:40
TAP::Harness.3
22.56
KB
-rw-r--r--
2019-05-31 11:40
TAP::Harness::Beyond.3
20.42
KB
-rw-r--r--
2019-05-31 11:40
TAP::Harness::Env.3
7.09
KB
-rw-r--r--
2019-05-31 11:40
TAP::Object.3
6.15
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser.3
42.98
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Aggregator.3
9.59
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Grammar.3
10.2
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Iterator.3
6.63
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Iterator::Array.3
5.44
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Iterator::Process.3
6.25
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Iterator::Stream.3
5.38
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::IteratorFactory.3
8.5
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Multiplexer.3
6.29
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Result.3
9.09
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Result::Bailout.3
4.97
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Result::Comment.3
4.8
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Result::Plan.3
5.83
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Result::Pragma.3
4.76
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Result::Test.3
8.7
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Result::Unknown.3
4.66
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Result::Version.3
4.83
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Result::YAML.3
4.77
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::ResultFactory.3
7.15
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Scheduler.3
9.68
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Scheduler::Job.3
5.96
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Scheduler::Spinner.3
5.02
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::Source.3
9.73
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::SourceHandler.3
9.14
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::SourceHandler::Executable.3
6.93
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::SourceHandler::File.3
6.21
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::SourceHandler::Handle.3
6.08
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::SourceHandler::Perl.3
7.87
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::SourceHandler::RawTAP.3
6.08
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::YAMLish::Reader.3
5.66
KB
-rw-r--r--
2019-05-31 11:40
TAP::Parser::YAMLish::Writer.3
6.52
KB
-rw-r--r--
2019-05-31 11:40
Term::ANSIColor.3
35.89
KB
-rw-r--r--
2019-05-31 11:40
Term::Cap.3
11.66
KB
-rw-r--r--
2019-05-31 11:40
Term::Complete.3
5.1
KB
-rw-r--r--
2019-05-31 11:40
Term::ReadLine.3
11.76
KB
-rw-r--r--
2019-05-31 11:40
Test.3
23.11
KB
-rw-r--r--
2019-05-31 11:40
Test2.3
11.13
KB
-rw-r--r--
2019-05-31 11:40
Test2::API.3
37.54
KB
-rw-r--r--
2019-05-31 11:40
Test2::API::Breakage.3
6.63
KB
-rw-r--r--
2019-05-31 11:40
Test2::API::Context.3
25.51
KB
-rw-r--r--
2019-05-31 11:40
Test2::API::Instance.3
14.71
KB
-rw-r--r--
2019-05-31 11:40
Test2::API::Stack.3
8.17
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event.3
22.8
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Bail.3
5.14
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Diag.3
5.01
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Encoding.3
5.35
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Exception.3
5.29
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Fail.3
4.92
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Generic.3
9.65
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Note.3
5
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Ok.3
5.68
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Pass.3
4.92
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Plan.3
5.57
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Skip.3
5.33
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Subtest.3
5.24
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::TAP::Version.3
5.17
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::V2.3
8.26
KB
-rw-r--r--
2019-05-31 11:40
Test2::Event::Waiting.3
4.79
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet.3
5.56
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::About.3
6.36
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Amnesty.3
6.15
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Assert.3
6.4
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Control.3
7.01
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Error.3
6.25
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Hub.3
7.11
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Info.3
8.17
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Info::Table.3
7.15
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Meta.3
5.21
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Parent.3
6.3
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Plan.3
6.67
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Render.3
6.84
KB
-rw-r--r--
2019-05-31 11:40
Test2::EventFacet::Trace.3
11.55
KB
-rw-r--r--
2019-05-31 11:40
Test2::Formatter.3
7.89
KB
-rw-r--r--
2019-05-31 11:40
Test2::Formatter::TAP.3
6.37
KB
-rw-r--r--
2019-05-31 11:40
Test2::Hub.3
18.34
KB
-rw-r--r--
2019-05-31 11:40
Test2::Hub::Interceptor.3
4.62
KB
-rw-r--r--
2019-05-31 11:40
Test2::Hub::Interceptor::Terminator.3
4.67
KB
-rw-r--r--
2019-05-31 11:40
Test2::Hub::Subtest.3
5.47
KB
-rw-r--r--
2019-05-31 11:40
Test2::IPC.3
5.17
KB
-rw-r--r--
2019-05-31 11:40
Test2::IPC::Driver.3
10.5
KB
-rw-r--r--
2019-05-31 11:40
Test2::IPC::Driver::Files.3
5.49
KB
-rw-r--r--
2019-05-31 11:40
Test2::Tools::Tiny.3
8.44
KB
-rw-r--r--
2019-05-31 11:40
Test2::Transition.3
19.7
KB
-rw-r--r--
2019-05-31 11:40
Test2::Util.3
9.42
KB
-rw-r--r--
2019-05-31 11:40
Test2::Util::ExternalMeta.3
7.22
KB
-rw-r--r--
2019-05-31 11:40
Test2::Util::Facets2Legacy.3
9.88
KB
-rw-r--r--
2019-05-31 11:40
Test2::Util::HashBase.3
12.88
KB
-rw-r--r--
2019-05-31 11:40
Test2::Util::Trace.3
4.73
KB
-rw-r--r--
2019-05-31 11:40
Test::Builder.3
28.78
KB
-rw-r--r--
2019-05-31 11:40
Test::Builder::Formatter.3
4.84
KB
-rw-r--r--
2019-05-31 11:40
Test::Builder::IO::Scalar.3
11.27
KB
-rw-r--r--
2019-05-31 11:40
Test::Builder::Module.3
7.19
KB
-rw-r--r--
2019-05-31 11:40
Test::Builder::Tester.3
13.03
KB
-rw-r--r--
2019-05-31 11:40
Test::Builder::Tester::Color.3
4.81
KB
-rw-r--r--
2019-05-31 11:40
Test::Builder::TodoDiag.3
4.81
KB
-rw-r--r--
2019-05-31 11:40
Test::Harness.3
12.52
KB
-rw-r--r--
2019-05-31 11:40
Test::More.3
43.63
KB
-rw-r--r--
2019-05-31 11:40
Test::Simple.3
10.66
KB
-rw-r--r--
2019-05-31 11:40
Test::Tester.3
17.76
KB
-rw-r--r--
2019-05-31 11:40
Test::Tester::Capture.3
4.59
KB
-rw-r--r--
2019-05-31 11:40
Test::Tester::CaptureRunner.3
4.37
KB
-rw-r--r--
2019-05-31 11:40
Test::Tutorial.3
25.46
KB
-rw-r--r--
2019-05-31 11:40
Test::use::ok.3
5.51
KB
-rw-r--r--
2019-05-31 11:40
Text::Abbrev.3
4.56
KB
-rw-r--r--
2019-05-31 11:40
Text::Balanced.3
54.49
KB
-rw-r--r--
2019-05-31 11:40
Text::ParseWords.3
7.93
KB
-rw-r--r--
2019-05-31 11:40
Text::Tabs.3
7.15
KB
-rw-r--r--
2019-05-31 11:40
Text::Wrap.3
10.84
KB
-rw-r--r--
2019-05-31 11:40
Thread.3
13.2
KB
-rw-r--r--
2019-05-31 11:40
Thread::Queue.3
15.42
KB
-rw-r--r--
2019-05-31 11:40
Thread::Semaphore.3
9.76
KB
-rw-r--r--
2019-05-31 11:40
Tie::Array.3
9.75
KB
-rw-r--r--
2019-05-31 11:40
Tie::File.3
29.52
KB
-rw-r--r--
2019-05-31 11:40
Tie::Handle.3
7.2
KB
-rw-r--r--
2019-05-31 11:40
Tie::Hash.3
10.63
KB
-rw-r--r--
2019-05-31 11:40
Tie::Hash::NamedCapture.3
5.52
KB
-rw-r--r--
2019-05-31 11:40
Tie::Memoize.3
6.97
KB
-rw-r--r--
2019-05-31 11:40
Tie::RefHash.3
6.41
KB
-rw-r--r--
2019-05-31 11:40
Tie::Scalar.3
7.17
KB
-rw-r--r--
2019-05-31 11:40
Tie::StdHandle.3
4.62
KB
-rw-r--r--
2019-05-31 11:40
Tie::SubstrHash.3
5.38
KB
-rw-r--r--
2019-05-31 11:40
Time::HiRes.3
30.12
KB
-rw-r--r--
2019-05-31 11:40
Time::Local.3
13.66
KB
-rw-r--r--
2019-05-31 11:40
Time::Piece.3
15.96
KB
-rw-r--r--
2019-05-31 11:40
Time::Seconds.3
6.03
KB
-rw-r--r--
2019-05-31 11:40
Time::gmtime.3
5.79
KB
-rw-r--r--
2019-05-31 11:40
Time::localtime.3
5.59
KB
-rw-r--r--
2019-05-31 11:40
Time::tm.3
4.45
KB
-rw-r--r--
2019-05-31 11:40
UNIVERSAL.3
11.93
KB
-rw-r--r--
2019-05-31 11:40
Unicode::Collate.3
52.05
KB
-rw-r--r--
2019-05-31 11:40
Unicode::Collate::CJK::Big5.3
5.06
KB
-rw-r--r--
2019-05-31 11:40
Unicode::Collate::CJK::GB2312.3
5.3
KB
-rw-r--r--
2019-05-31 11:40
Unicode::Collate::CJK::JISX0208.3
4.76
KB
-rw-r--r--
2019-05-31 11:40
Unicode::Collate::CJK::Korean.3
5.07
KB
-rw-r--r--
2019-05-31 11:40
Unicode::Collate::CJK::Pinyin.3
5.3
KB
-rw-r--r--
2019-05-31 11:40
Unicode::Collate::CJK::Stroke.3
5.3
KB
-rw-r--r--
2019-05-31 11:40
Unicode::Collate::CJK::Zhuyin.3
5.31
KB
-rw-r--r--
2019-05-31 11:40
Unicode::Collate::Locale.3
21.88
KB
-rw-r--r--
2019-05-31 11:40
Unicode::Normalize.3
26.4
KB
-rw-r--r--
2019-05-31 11:40
Unicode::UCD.3
85.6
KB
-rw-r--r--
2019-05-31 11:40
User::grent.3
6.02
KB
-rw-r--r--
2019-05-31 11:40
User::pwent.3
9.15
KB
-rw-r--r--
2019-05-31 11:40
Win32::DBIODBC.3
2.88
KB
-r--r--r--
2019-05-31 11:40
XSLoader.3
12.91
KB
-rw-r--r--
2019-05-31 11:40
attributes.3
18.88
KB
-rw-r--r--
2019-05-31 11:40
autodie.3
17.15
KB
-rw-r--r--
2019-05-31 11:40
autodie::Scope::Guard.3
5.04
KB
-rw-r--r--
2019-05-31 11:40
autodie::Scope::GuardStack.3
5.54
KB
-rw-r--r--
2019-05-31 11:40
autodie::Util.3
7.27
KB
-rw-r--r--
2019-05-31 11:40
autodie::exception.3
12.41
KB
-rw-r--r--
2019-05-31 11:40
autodie::exception::system.3
5.09
KB
-rw-r--r--
2019-05-31 11:40
autodie::hints.3
17.52
KB
-rw-r--r--
2019-05-31 11:40
autodie::skip.3
4.79
KB
-rw-r--r--
2019-05-31 11:40
autouse.3
6.25
KB
-rw-r--r--
2019-05-31 11:40
base.3
6.41
KB
-rw-r--r--
2019-05-31 11:40
bigint.3
18.38
KB
-rw-r--r--
2019-05-31 11:40
bignum.3
20.5
KB
-rw-r--r--
2019-05-31 11:40
bigrat.3
15.31
KB
-rw-r--r--
2019-05-31 11:40
blib.3
4.67
KB
-rw-r--r--
2019-05-31 11:40
bytes.3
7.59
KB
-rw-r--r--
2019-05-31 11:40
charnames.3
24.36
KB
-rw-r--r--
2019-05-31 11:40
constant.3
13.65
KB
-rw-r--r--
2019-05-31 11:40
deprecate.3
6.85
KB
-rw-r--r--
2019-05-31 11:40
diagnostics.3
10.64
KB
-rw-r--r--
2019-05-31 11:40
encoding.3
23.23
KB
-rw-r--r--
2019-05-31 11:40
encoding::warnings.3
9.66
KB
-rw-r--r--
2019-05-31 11:40
experimental.3
8.54
KB
-rw-r--r--
2019-05-31 11:40
feature.3
18.97
KB
-rw-r--r--
2019-05-31 11:40
fields.3
8.73
KB
-rw-r--r--
2019-05-31 11:40
filetest.3
8.15
KB
-rw-r--r--
2019-05-31 11:40
if.3
7.46
KB
-rw-r--r--
2019-05-31 11:40
integer.3
7.25
KB
-rw-r--r--
2019-05-31 11:40
less.3
6.35
KB
-rw-r--r--
2019-05-31 11:40
lib.3
8.62
KB
-rw-r--r--
2019-05-31 11:40
locale.3
5.44
KB
-rw-r--r--
2019-05-31 11:40
lwpcook.3
12.72
KB
-r--r--r--
2019-05-31 11:40
lwptut.3
29.91
KB
-r--r--r--
2019-05-31 11:40
mro.3
15.14
KB
-rw-r--r--
2019-05-31 11:40
ok.3
4.54
KB
-rw-r--r--
2019-05-31 11:40
open.3
9.05
KB
-rw-r--r--
2019-05-31 11:40
ops.3
4.54
KB
-rw-r--r--
2019-05-31 11:40
overload.3
60.93
KB
-rw-r--r--
2019-05-31 11:40
overloading.3
5.1
KB
-rw-r--r--
2019-05-31 11:40
parent.3
6.44
KB
-rw-r--r--
2019-05-31 11:40
re.3
20.69
KB
-rw-r--r--
2019-05-31 11:40
sigtrap.3
9.44
KB
-rw-r--r--
2019-05-31 11:40
sort.3
6.94
KB
-rw-r--r--
2019-05-31 11:40
strict.3
7.71
KB
-rw-r--r--
2019-05-31 11:40
subs.3
4.68
KB
-rw-r--r--
2019-05-31 11:40
threads.3
45.3
KB
-rw-r--r--
2019-05-31 11:40
threads::shared.3
22.09
KB
-rw-r--r--
2019-05-31 11:40
utf8.3
15.24
KB
-rw-r--r--
2019-05-31 11:40
vars.3
5.38
KB
-rw-r--r--
2019-05-31 11:40
version.3
15.37
KB
-rw-r--r--
2019-05-31 11:40
version::Internals.3
31.33
KB
-rw-r--r--
2019-05-31 11:40
vmsish.3
8
KB
-rw-r--r--
2019-05-31 11:40
warnings.3
32.12
KB
-rw-r--r--
2019-05-31 11:40
warnings::register.3
4.23
KB
-rw-r--r--
2019-05-31 11:40
Save
Rename
.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "Math::BigRat 3" .TH Math::BigRat 3 "2019-05-11" "perl v5.30.0" "Perl Programmers Reference Guide" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" Math::BigRat \- Arbitrary big rational numbers .SH "SYNOPSIS" .IX Header "SYNOPSIS" .Vb 1 \& use Math::BigRat; \& \& my $x = Math::BigRat\->new(\*(Aq3/7\*(Aq); $x += \*(Aq5/9\*(Aq; \& \& print $x\->bstr(), "\en"; \& print $x ** 2, "\en"; \& \& my $y = Math::BigRat\->new(\*(Aqinf\*(Aq); \& print "$y ", ($y\->is_inf ? \*(Aqis\*(Aq : \*(Aqis not\*(Aq), " infinity\en"; \& \& my $z = Math::BigRat\->new(144); $z\->bsqrt(); .Ve .SH "DESCRIPTION" .IX Header "DESCRIPTION" Math::BigRat complements Math::BigInt and Math::BigFloat by providing support for arbitrary big rational numbers. .SS "\s-1MATH LIBRARY\s0" .IX Subsection "MATH LIBRARY" You can change the underlying module that does the low-level math operations by using: .PP .Vb 1 \& use Math::BigRat try => \*(AqGMP\*(Aq; .Ve .PP Note: This needs Math::BigInt::GMP installed. .PP The following would first try to find Math::BigInt::Foo, then Math::BigInt::Bar, and when this also fails, revert to Math::BigInt::Calc: .PP .Vb 1 \& use Math::BigRat try => \*(AqFoo,Math::BigInt::Bar\*(Aq; .Ve .PP If you want to get warned when the fallback occurs, replace \*(L"try\*(R" with \*(L"lib\*(R": .PP .Vb 1 \& use Math::BigRat lib => \*(AqFoo,Math::BigInt::Bar\*(Aq; .Ve .PP If you want the code to die instead, replace \*(L"try\*(R" with \*(L"only\*(R": .PP .Vb 1 \& use Math::BigRat only => \*(AqFoo,Math::BigInt::Bar\*(Aq; .Ve .SH "METHODS" .IX Header "METHODS" Any methods not listed here are derived from Math::BigFloat (or Math::BigInt), so make sure you check these two modules for further information. .IP "\fBnew()\fR" 4 .IX Item "new()" .Vb 1 \& $x = Math::BigRat\->new(\*(Aq1/3\*(Aq); .Ve .Sp Create a new Math::BigRat object. Input can come in various forms: .Sp .Vb 9 \& $x = Math::BigRat\->new(123); # scalars \& $x = Math::BigRat\->new(\*(Aqinf\*(Aq); # infinity \& $x = Math::BigRat\->new(\*(Aq123.3\*(Aq); # float \& $x = Math::BigRat\->new(\*(Aq1/3\*(Aq); # simple string \& $x = Math::BigRat\->new(\*(Aq1 / 3\*(Aq); # spaced \& $x = Math::BigRat\->new(\*(Aq1 / 0.1\*(Aq); # w/ floats \& $x = Math::BigRat\->new(Math::BigInt\->new(3)); # BigInt \& $x = Math::BigRat\->new(Math::BigFloat\->new(\*(Aq3.1\*(Aq)); # BigFloat \& $x = Math::BigRat\->new(Math::BigInt::Lite\->new(\*(Aq2\*(Aq)); # BigLite \& \& # You can also give D and N as different objects: \& $x = Math::BigRat\->new( \& Math::BigInt\->new(\-123), \& Math::BigInt\->new(7), \& ); # => \-123/7 .Ve .IP "\fBnumerator()\fR" 4 .IX Item "numerator()" .Vb 1 \& $n = $x\->numerator(); .Ve .Sp Returns a copy of the numerator (the part above the line) as signed BigInt. .IP "\fBdenominator()\fR" 4 .IX Item "denominator()" .Vb 1 \& $d = $x\->denominator(); .Ve .Sp Returns a copy of the denominator (the part under the line) as positive BigInt. .IP "\fBparts()\fR" 4 .IX Item "parts()" .Vb 1 \& ($n, $d) = $x\->parts(); .Ve .Sp Return a list consisting of (signed) numerator and (unsigned) denominator as BigInts. .IP "\fBnumify()\fR" 4 .IX Item "numify()" .Vb 1 \& my $y = $x\->numify(); .Ve .Sp Returns the object as a scalar. This will lose some data if the object cannot be represented by a normal Perl scalar (integer or float), so use \*(L"\fBas_int()\fR\*(R" or \*(L"\fBas_float()\fR\*(R" instead. .Sp This routine is automatically used whenever a scalar is required: .Sp .Vb 3 \& my $x = Math::BigRat\->new(\*(Aq3/1\*(Aq); \& @array = (0, 1, 2, 3); \& $y = $array[$x]; # set $y to 3 .Ve .IP "\fBas_int()\fR" 4 .IX Item "as_int()" .PD 0 .IP "\fBas_number()\fR" 4 .IX Item "as_number()" .PD .Vb 2 \& $x = Math::BigRat\->new(\*(Aq13/7\*(Aq); \& print $x\->as_int(), "\en"; # \*(Aq1\*(Aq .Ve .Sp Returns a copy of the object as BigInt, truncated to an integer. .Sp \&\f(CW\*(C`as_number()\*(C'\fR is an alias for \f(CW\*(C`as_int()\*(C'\fR. .IP "\fBas_float()\fR" 4 .IX Item "as_float()" .Vb 2 \& $x = Math::BigRat\->new(\*(Aq13/7\*(Aq); \& print $x\->as_float(), "\en"; # \*(Aq1\*(Aq \& \& $x = Math::BigRat\->new(\*(Aq2/3\*(Aq); \& print $x\->as_float(5), "\en"; # \*(Aq0.66667\*(Aq .Ve .Sp Returns a copy of the object as BigFloat, preserving the accuracy as wanted, or the default of 40 digits. .Sp This method was added in v0.22 of Math::BigRat (April 2008). .IP "\fBas_hex()\fR" 4 .IX Item "as_hex()" .Vb 2 \& $x = Math::BigRat\->new(\*(Aq13\*(Aq); \& print $x\->as_hex(), "\en"; # \*(Aq0xd\*(Aq .Ve .Sp Returns the BigRat as hexadecimal string. Works only for integers. .IP "\fBas_bin()\fR" 4 .IX Item "as_bin()" .Vb 2 \& $x = Math::BigRat\->new(\*(Aq13\*(Aq); \& print $x\->as_bin(), "\en"; # \*(Aq0x1101\*(Aq .Ve .Sp Returns the BigRat as binary string. Works only for integers. .IP "\fBas_oct()\fR" 4 .IX Item "as_oct()" .Vb 2 \& $x = Math::BigRat\->new(\*(Aq13\*(Aq); \& print $x\->as_oct(), "\en"; # \*(Aq015\*(Aq .Ve .Sp Returns the BigRat as octal string. Works only for integers. .IP "\fBfrom_hex()\fR" 4 .IX Item "from_hex()" .Vb 1 \& my $h = Math::BigRat\->from_hex(\*(Aq0x10\*(Aq); .Ve .Sp Create a BigRat from a hexadecimal number in string form. .IP "\fBfrom_oct()\fR" 4 .IX Item "from_oct()" .Vb 1 \& my $o = Math::BigRat\->from_oct(\*(Aq020\*(Aq); .Ve .Sp Create a BigRat from an octal number in string form. .IP "\fBfrom_bin()\fR" 4 .IX Item "from_bin()" .Vb 1 \& my $b = Math::BigRat\->from_bin(\*(Aq0b10000000\*(Aq); .Ve .Sp Create a BigRat from an binary number in string form. .IP "\fBbnan()\fR" 4 .IX Item "bnan()" .Vb 1 \& $x = Math::BigRat\->bnan(); .Ve .Sp Creates a new BigRat object representing NaN (Not A Number). If used on an object, it will set it to NaN: .Sp .Vb 1 \& $x\->bnan(); .Ve .IP "\fBbzero()\fR" 4 .IX Item "bzero()" .Vb 1 \& $x = Math::BigRat\->bzero(); .Ve .Sp Creates a new BigRat object representing zero. If used on an object, it will set it to zero: .Sp .Vb 1 \& $x\->bzero(); .Ve .IP "\fBbinf()\fR" 4 .IX Item "binf()" .Vb 1 \& $x = Math::BigRat\->binf($sign); .Ve .Sp Creates a new BigRat object representing infinity. The optional argument is either '\-' or '+', indicating whether you want infinity or minus infinity. If used on an object, it will set it to infinity: .Sp .Vb 2 \& $x\->binf(); \& $x\->binf(\*(Aq\-\*(Aq); .Ve .IP "\fBbone()\fR" 4 .IX Item "bone()" .Vb 1 \& $x = Math::BigRat\->bone($sign); .Ve .Sp Creates a new BigRat object representing one. The optional argument is either '\-' or '+', indicating whether you want one or minus one. If used on an object, it will set it to one: .Sp .Vb 2 \& $x\->bone(); # +1 \& $x\->bone(\*(Aq\-\*(Aq); # \-1 .Ve .IP "\fBlength()\fR" 4 .IX Item "length()" .Vb 1 \& $len = $x\->length(); .Ve .Sp Return the length of \f(CW$x\fR in digits for integer values. .IP "\fBdigit()\fR" 4 .IX Item "digit()" .Vb 2 \& print Math::BigRat\->new(\*(Aq123/1\*(Aq)\->digit(1); # 1 \& print Math::BigRat\->new(\*(Aq123/1\*(Aq)\->digit(\-1); # 3 .Ve .Sp Return the N'ths digit from X when X is an integer value. .IP "\fBbnorm()\fR" 4 .IX Item "bnorm()" .Vb 1 \& $x\->bnorm(); .Ve .Sp Reduce the number to the shortest form. This routine is called automatically whenever it is needed. .IP "\fBbfac()\fR" 4 .IX Item "bfac()" .Vb 1 \& $x\->bfac(); .Ve .Sp Calculates the factorial of \f(CW$x\fR. For instance: .Sp .Vb 2 \& print Math::BigRat\->new(\*(Aq3/1\*(Aq)\->bfac(), "\en"; # 1*2*3 \& print Math::BigRat\->new(\*(Aq5/1\*(Aq)\->bfac(), "\en"; # 1*2*3*4*5 .Ve .Sp Works currently only for integers. .IP "\fBbround()\fR/\fBround()\fR/\fBbfround()\fR" 4 .IX Item "bround()/round()/bfround()" Are not yet implemented. .IP "\fBbmod()\fR" 4 .IX Item "bmod()" .Vb 1 \& $x\->bmod($y); .Ve .Sp Returns \f(CW$x\fR modulo \f(CW$y\fR. When \f(CW$x\fR is finite, and \f(CW$y\fR is finite and non-zero, the result is identical to the remainder after floored division (F\-division). If, in addition, both \f(CW$x\fR and \f(CW$y\fR are integers, the result is identical to the result from Perl's % operator. .IP "\fBbmodinv()\fR" 4 .IX Item "bmodinv()" .Vb 1 \& $x\->bmodinv($mod); # modular multiplicative inverse .Ve .Sp Returns the multiplicative inverse of \f(CW$x\fR modulo \f(CW$mod\fR. If .Sp .Vb 1 \& $y = $x \-> copy() \-> bmodinv($mod) .Ve .Sp then \f(CW$y\fR is the number closest to zero, and with the same sign as \f(CW$mod\fR, satisfying .Sp .Vb 1 \& ($x * $y) % $mod = 1 % $mod .Ve .Sp If \f(CW$x\fR and \f(CW$y\fR are non-zero, they must be relative primes, i.e., \&\f(CW\*(C`bgcd($y, $mod)==1\*(C'\fR. '\f(CW\*(C`NaN\*(C'\fR' is returned when no modular multiplicative inverse exists. .IP "\fBbmodpow()\fR" 4 .IX Item "bmodpow()" .Vb 2 \& $num\->bmodpow($exp,$mod); # modular exponentiation \& # ($num**$exp % $mod) .Ve .Sp Returns the value of \f(CW$num\fR taken to the power \f(CW$exp\fR in the modulus \&\f(CW$mod\fR using binary exponentiation. \f(CW\*(C`bmodpow\*(C'\fR is far superior to writing .Sp .Vb 1 \& $num ** $exp % $mod .Ve .Sp because it is much faster \- it reduces internal variables into the modulus whenever possible, so it operates on smaller numbers. .Sp \&\f(CW\*(C`bmodpow\*(C'\fR also supports negative exponents. .Sp .Vb 1 \& bmodpow($num, \-1, $mod) .Ve .Sp is exactly equivalent to .Sp .Vb 1 \& bmodinv($num, $mod) .Ve .IP "\fBbneg()\fR" 4 .IX Item "bneg()" .Vb 1 \& $x\->bneg(); .Ve .Sp Used to negate the object in-place. .IP "\fBis_one()\fR" 4 .IX Item "is_one()" .Vb 1 \& print "$x is 1\en" if $x\->is_one(); .Ve .Sp Return true if \f(CW$x\fR is exactly one, otherwise false. .IP "\fBis_zero()\fR" 4 .IX Item "is_zero()" .Vb 1 \& print "$x is 0\en" if $x\->is_zero(); .Ve .Sp Return true if \f(CW$x\fR is exactly zero, otherwise false. .IP "\fBis_pos()\fR/\fBis_positive()\fR" 4 .IX Item "is_pos()/is_positive()" .Vb 1 \& print "$x is >= 0\en" if $x\->is_positive(); .Ve .Sp Return true if \f(CW$x\fR is positive (greater than or equal to zero), otherwise false. Please note that '+inf' is also positive, while 'NaN' and '\-inf' aren't. .Sp \&\f(CW\*(C`is_positive()\*(C'\fR is an alias for \f(CW\*(C`is_pos()\*(C'\fR. .IP "\fBis_neg()\fR/\fBis_negative()\fR" 4 .IX Item "is_neg()/is_negative()" .Vb 1 \& print "$x is < 0\en" if $x\->is_negative(); .Ve .Sp Return true if \f(CW$x\fR is negative (smaller than zero), otherwise false. Please note that '\-inf' is also negative, while 'NaN' and '+inf' aren't. .Sp \&\f(CW\*(C`is_negative()\*(C'\fR is an alias for \f(CW\*(C`is_neg()\*(C'\fR. .IP "\fBis_int()\fR" 4 .IX Item "is_int()" .Vb 1 \& print "$x is an integer\en" if $x\->is_int(); .Ve .Sp Return true if \f(CW$x\fR has a denominator of 1 (e.g. no fraction parts), otherwise false. Please note that '\-inf', 'inf' and 'NaN' aren't integer. .IP "\fBis_odd()\fR" 4 .IX Item "is_odd()" .Vb 1 \& print "$x is odd\en" if $x\->is_odd(); .Ve .Sp Return true if \f(CW$x\fR is odd, otherwise false. .IP "\fBis_even()\fR" 4 .IX Item "is_even()" .Vb 1 \& print "$x is even\en" if $x\->is_even(); .Ve .Sp Return true if \f(CW$x\fR is even, otherwise false. .IP "\fBbceil()\fR" 4 .IX Item "bceil()" .Vb 1 \& $x\->bceil(); .Ve .Sp Set \f(CW$x\fR to the next bigger integer value (e.g. truncate the number to integer and then increment it by one). .IP "\fBbfloor()\fR" 4 .IX Item "bfloor()" .Vb 1 \& $x\->bfloor(); .Ve .Sp Truncate \f(CW$x\fR to an integer value. .IP "\fBbint()\fR" 4 .IX Item "bint()" .Vb 1 \& $x\->bint(); .Ve .Sp Round \f(CW$x\fR towards zero. .IP "\fBbsqrt()\fR" 4 .IX Item "bsqrt()" .Vb 1 \& $x\->bsqrt(); .Ve .Sp Calculate the square root of \f(CW$x\fR. .IP "\fBbroot()\fR" 4 .IX Item "broot()" .Vb 1 \& $x\->broot($n); .Ve .Sp Calculate the N'th root of \f(CW$x\fR. .IP "\fBbadd()\fR" 4 .IX Item "badd()" .Vb 1 \& $x\->badd($y); .Ve .Sp Adds \f(CW$y\fR to \f(CW$x\fR and returns the result. .IP "\fBbmul()\fR" 4 .IX Item "bmul()" .Vb 1 \& $x\->bmul($y); .Ve .Sp Multiplies \f(CW$y\fR to \f(CW$x\fR and returns the result. .IP "\fBbsub()\fR" 4 .IX Item "bsub()" .Vb 1 \& $x\->bsub($y); .Ve .Sp Subtracts \f(CW$y\fR from \f(CW$x\fR and returns the result. .IP "\fBbdiv()\fR" 4 .IX Item "bdiv()" .Vb 2 \& $q = $x\->bdiv($y); \& ($q, $r) = $x\->bdiv($y); .Ve .Sp In scalar context, divides \f(CW$x\fR by \f(CW$y\fR and returns the result. In list context, does floored division (F\-division), returning an integer \f(CW$q\fR and a remainder \f(CW$r\fR so that \f(CW$x\fR = \f(CW$q\fR * \f(CW$y\fR + \f(CW$r\fR. The remainer (modulo) is equal to what is returned by \f(CW\*(C`$x\-\*(C'\fRbmod($y)>. .IP "\fBbdec()\fR" 4 .IX Item "bdec()" .Vb 1 \& $x\->bdec(); .Ve .Sp Decrements \f(CW$x\fR by 1 and returns the result. .IP "\fBbinc()\fR" 4 .IX Item "binc()" .Vb 1 \& $x\->binc(); .Ve .Sp Increments \f(CW$x\fR by 1 and returns the result. .IP "\fBcopy()\fR" 4 .IX Item "copy()" .Vb 1 \& my $z = $x\->copy(); .Ve .Sp Makes a deep copy of the object. .Sp Please see the documentation in Math::BigInt for further details. .IP "\fBbstr()\fR/\fBbsstr()\fR" 4 .IX Item "bstr()/bsstr()" .Vb 3 \& my $x = Math::BigRat\->new(\*(Aq8/4\*(Aq); \& print $x\->bstr(), "\en"; # prints 1/2 \& print $x\->bsstr(), "\en"; # prints 1/2 .Ve .Sp Return a string representing this object. .IP "\fBbcmp()\fR" 4 .IX Item "bcmp()" .Vb 1 \& $x\->bcmp($y); .Ve .Sp Compares \f(CW$x\fR with \f(CW$y\fR and takes the sign into account. Returns \-1, 0, 1 or undef. .IP "\fBbacmp()\fR" 4 .IX Item "bacmp()" .Vb 1 \& $x\->bacmp($y); .Ve .Sp Compares \f(CW$x\fR with \f(CW$y\fR while ignoring their sign. Returns \-1, 0, 1 or undef. .IP "\fBbeq()\fR" 4 .IX Item "beq()" .Vb 1 \& $x \-> beq($y); .Ve .Sp Returns true if and only if \f(CW$x\fR is equal to \f(CW$y\fR, and false otherwise. .IP "\fBbne()\fR" 4 .IX Item "bne()" .Vb 1 \& $x \-> bne($y); .Ve .Sp Returns true if and only if \f(CW$x\fR is not equal to \f(CW$y\fR, and false otherwise. .IP "\fBblt()\fR" 4 .IX Item "blt()" .Vb 1 \& $x \-> blt($y); .Ve .Sp Returns true if and only if \f(CW$x\fR is equal to \f(CW$y\fR, and false otherwise. .IP "\fBble()\fR" 4 .IX Item "ble()" .Vb 1 \& $x \-> ble($y); .Ve .Sp Returns true if and only if \f(CW$x\fR is less than or equal to \f(CW$y\fR, and false otherwise. .IP "\fBbgt()\fR" 4 .IX Item "bgt()" .Vb 1 \& $x \-> bgt($y); .Ve .Sp Returns true if and only if \f(CW$x\fR is greater than \f(CW$y\fR, and false otherwise. .IP "\fBbge()\fR" 4 .IX Item "bge()" .Vb 1 \& $x \-> bge($y); .Ve .Sp Returns true if and only if \f(CW$x\fR is greater than or equal to \f(CW$y\fR, and false otherwise. .IP "\fBblsft()\fR/\fBbrsft()\fR" 4 .IX Item "blsft()/brsft()" Used to shift numbers left/right. .Sp Please see the documentation in Math::BigInt for further details. .IP "\fBband()\fR" 4 .IX Item "band()" .Vb 1 \& $x\->band($y); # bitwise and .Ve .IP "\fBbior()\fR" 4 .IX Item "bior()" .Vb 1 \& $x\->bior($y); # bitwise inclusive or .Ve .IP "\fBbxor()\fR" 4 .IX Item "bxor()" .Vb 1 \& $x\->bxor($y); # bitwise exclusive or .Ve .IP "\fBbnot()\fR" 4 .IX Item "bnot()" .Vb 1 \& $x\->bnot(); # bitwise not (two\*(Aqs complement) .Ve .IP "\fBbpow()\fR" 4 .IX Item "bpow()" .Vb 1 \& $x\->bpow($y); .Ve .Sp Compute \f(CW$x\fR ** \f(CW$y\fR. .Sp Please see the documentation in Math::BigInt for further details. .IP "\fBblog()\fR" 4 .IX Item "blog()" .Vb 1 \& $x\->blog($base, $accuracy); # logarithm of x to the base $base .Ve .Sp If \f(CW$base\fR is not defined, Euler's number (e) is used: .Sp .Vb 1 \& print $x\->blog(undef, 100); # log(x) to 100 digits .Ve .IP "\fBbexp()\fR" 4 .IX Item "bexp()" .Vb 1 \& $x\->bexp($accuracy); # calculate e ** X .Ve .Sp Calculates two integers A and B so that A/B is equal to \f(CW\*(C`e ** $x\*(C'\fR, where \f(CW\*(C`e\*(C'\fR is Euler's number. .Sp This method was added in v0.20 of Math::BigRat (May 2007). .Sp See also \f(CW\*(C`blog()\*(C'\fR. .IP "\fBbnok()\fR" 4 .IX Item "bnok()" .Vb 1 \& $x\->bnok($y); # x over y (binomial coefficient n over k) .Ve .Sp Calculates the binomial coefficient n over k, also called the \*(L"choose\*(R" function. The result is equivalent to: .Sp .Vb 3 \& ( n ) n! \& | \- | = \-\-\-\-\-\-\- \& ( k ) k!(n\-k)! .Ve .Sp This method was added in v0.20 of Math::BigRat (May 2007). .IP "\fBconfig()\fR" 4 .IX Item "config()" .Vb 2 \& Math::BigRat\->config("trap_nan" => 1); # set \& $accu = Math::BigRat\->config("accuracy"); # get .Ve .Sp Set or get configuration parameter values. Read-only parameters are marked as \&\s-1RO.\s0 Read-write parameters are marked as \s-1RW.\s0 The following parameters are supported. .Sp .Vb 10 \& Parameter RO/RW Description \& Example \& ============================================================ \& lib RO Name of the math backend library \& Math::BigInt::Calc \& lib_version RO Version of the math backend library \& 0.30 \& class RO The class of config you just called \& Math::BigRat \& version RO version number of the class you used \& 0.10 \& upgrade RW To which class numbers are upgraded \& undef \& downgrade RW To which class numbers are downgraded \& undef \& precision RW Global precision \& undef \& accuracy RW Global accuracy \& undef \& round_mode RW Global round mode \& even \& div_scale RW Fallback accuracy for div, sqrt etc. \& 40 \& trap_nan RW Trap NaNs \& undef \& trap_inf RW Trap +inf/\-inf \& undef .Ve .SH "BUGS" .IX Header "BUGS" Please report any bugs or feature requests to \&\f(CW\*(C`bug\-math\-bigrat at rt.cpan.org\*(C'\fR, or through the web interface at <https://rt.cpan.org/Ticket/Create.html?Queue=Math\-BigRat> (requires login). We will be notified, and then you'll automatically be notified of progress on your bug as I make changes. .SH "SUPPORT" .IX Header "SUPPORT" You can find documentation for this module with the perldoc command. .PP .Vb 1 \& perldoc Math::BigRat .Ve .PP You can also look for information at: .IP "\(bu" 4 \&\s-1RT: CPAN\s0's request tracker .Sp <https://rt.cpan.org/Public/Dist/Display.html?Name=Math\-BigRat> .IP "\(bu" 4 AnnoCPAN: Annotated \s-1CPAN\s0 documentation .Sp <http://annocpan.org/dist/Math\-BigRat> .IP "\(bu" 4 \&\s-1CPAN\s0 Ratings .Sp <http://cpanratings.perl.org/dist/Math\-BigRat> .IP "\(bu" 4 Search \s-1CPAN\s0 .Sp <http://search.cpan.org/dist/Math\-BigRat/> .IP "\(bu" 4 \&\s-1CPAN\s0 Testers Matrix .Sp <http://matrix.cpantesters.org/?dist=Math\-BigRat> .IP "\(bu" 4 The Bignum mailing list .RS 4 .IP "\(bu" 4 Post to mailing list .Sp \&\f(CW\*(C`bignum at lists.scsys.co.uk\*(C'\fR .IP "\(bu" 4 View mailing list .Sp <http://lists.scsys.co.uk/pipermail/bignum/> .IP "\(bu" 4 Subscribe/Unsubscribe .Sp <http://lists.scsys.co.uk/cgi\-bin/mailman/listinfo/bignum> .RE .RS 4 .RE .SH "LICENSE" .IX Header "LICENSE" This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself. .SH "SEE ALSO" .IX Header "SEE ALSO" bigrat, Math::BigFloat and Math::BigInt as well as the backends Math::BigInt::FastCalc, Math::BigInt::GMP, and Math::BigInt::Pari. .SH "AUTHORS" .IX Header "AUTHORS" .IP "\(bu" 4 Tels <http://bloodgate.com/> 2001\-2009. .IP "\(bu" 4 Maintained by Peter John Acklam <pjacklam@online.no> 2011\-