perlpacktut Perl pack() and unpack() tutorial
perlpod Perl plain old documentation
perlpodspec Perl plain old documentation format specification
+ perldocstyle Perl style guide for core docs
perlpodstyle Perl POD style guide
perldiag Perl diagnostic messages
perldeprecation Perl deprecations
perlebcdic Considerations for running Perl on EBCDIC platforms
perlsec Perl security
+ perlsecpolicy Perl security report handling policy
perlmod Perl modules: how they work
perlmodlib Perl modules: how to write and use
perlhacktut Walk through the creation of a simple C code patch
perlhacktips Tips for Perl core C code hacking
perlpolicy Perl development policies
+ perlgov Perl Rules of Governance
perlgit Using git with the Perl repository
-=head2 Miscellaneous
-
- perlbook Perl book information
- perlcommunity Perl community information
-
- perldoc Look up Perl documentation in Pod format
+=head2 History
perlhist Perl history records
perldelta Perl changes since previous version
- perl5318delta Perl changes in version 5.31.8
- perl5317delta Perl changes in version 5.31.7
- perl5316delta Perl changes in version 5.31.6
- perl5315delta Perl changes in version 5.31.5
- perl5314delta Perl changes in version 5.31.4
- perl5313delta Perl changes in version 5.31.3
- perl5312delta Perl changes in version 5.31.2
- perl5311delta Perl changes in version 5.31.1
- perl5310delta Perl changes in version 5.31.0
+ perl5373delta Perl changes in version 5.37.3
+ perl5372delta Perl changes in version 5.37.2
+ perl5371delta Perl changes in version 5.37.1
+ perl5370delta Perl changes in version 5.37.0
+ perl5360delta Perl changes in version 5.36.0
+ perl5341delta Perl changes in version 5.34.1
+ perl5340delta Perl changes in version 5.34.0
+ perl5321delta Perl changes in version 5.32.1
+ perl5320delta Perl changes in version 5.32.0
+ perl5303delta Perl changes in version 5.30.3
+ perl5302delta Perl changes in version 5.30.2
perl5301delta Perl changes in version 5.30.1
perl5300delta Perl changes in version 5.30.0
+ perl5283delta Perl changes in version 5.28.3
perl5282delta Perl changes in version 5.28.2
perl5281delta Perl changes in version 5.28.1
perl5280delta Perl changes in version 5.28.0
perl5005delta Perl changes in version 5.005
perl5004delta Perl changes in version 5.004
+=head2 Miscellaneous
+
+ perlbook Perl book information
+ perlcommunity Perl community information
+
+ perldoc Look up Perl documentation in Pod format
+
perlexperiment A listing of experimental features in Perl
perlartistic Perl Artistic License
=for buildtoc flag +r
- perlcn Perl for Simplified Chinese (in EUC-CN)
+ perlcn Perl for Simplified Chinese (in UTF-8)
perljp Perl for Japanese (in EUC-JP)
perlko Perl for Korean (in EUC-KR)
perltw Perl for Traditional Chinese (in Big5)
perlandroid Perl notes for Android
perlbs2000 Perl notes for POSIX-BC BS2000
perlcygwin Perl notes for Cygwin
- perldos Perl notes for DOS
perlfreebsd Perl notes for FreeBSD
perlhaiku Perl notes for Haiku
perlhpux Perl notes for HP-UX
perlhurd Perl notes for Hurd
perlirix Perl notes for Irix
perllinux Perl notes for Linux
- perlmacos Perl notes for Mac OS (Classic)
perlmacosx Perl notes for Mac OS X
- perlnetware Perl notes for NetWare
perlopenbsd Perl notes for OpenBSD
perlos2 Perl notes for OS/2
perlos390 Perl notes for OS/390
perlqnx Perl notes for QNX
perlriscos Perl notes for RISC OS
perlsolaris Perl notes for Solaris
- perlsymbian Perl notes for Symbian
perlsynology Perl notes for Synology
perltru64 Perl notes for Tru64
perlvms Perl notes for VMS
Some documentation is not available as man pages, so if a
cross-reference is not found by man, try it with L<perldoc>. Perldoc can
also take you directly to documentation for functions (with the B<-f>
-switch). See C<perldoc --help> (or C<perldoc perldoc> or C<man perldoc>)
-for other helpful options L<perldoc> has to offer.
+switch). See S<C<perldoc --help>> (or S<C<perldoc perldoc>> or
+S<C<man perldoc>>) for other helpful options L<perldoc> has to offer.
In general, if something strange has gone wrong with your program and you're
not sure where you should look for help, try making your code comply with
=head1 ENVIRONMENT
-See L<perlrun>.
+See L<perlrun/ENVIRONMENT>.
=head1 AUTHOR
Using the C<use strict> pragma ensures that all variables are properly
declared and prevents other misuses of legacy Perl features.
+These are enabled by default within the scope of
+C<L<use v5.12|perlfunc/use VERSION>> (or higher).
-The C<use warnings> pragma produces some lovely diagnostics. One can
-also use the B<-w> flag, but its use is normally discouraged, because
-it gets applied to all executed Perl code, including that not under
+The C<use warnings> pragma produces some lovely diagnostics.
+It is enabled by default when you say C<use v5.35> (or higher).
+One can also use the B<-w> flag, but its use is normally discouraged,
+because it gets applied to all executed Perl code, including that not under
your control.
See L<perldiag> for explanations of all Perl's diagnostics. The C<use