X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperl.pod;h=a2b09f4dad9475af543a72242cdcdb3e9b16da13;hb=35dec5db1fa207594155432ca55c3b364ee9ecfc;hp=3a10eaa95744456475ff8fb8132f77a5cde99131;hpb=da09661133f307d85bb4af54945611a44b1d907f;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perl.pod b/pod/perl.pod index 3a10eaa..a2b09f4 100644 --- a/pod/perl.pod +++ b/pod/perl.pod @@ -1,6 +1,6 @@ =head1 NAME -perl - Practical Extraction and Report Language +perl - The Perl language interpreter =head1 SYNOPSIS @@ -13,11 +13,18 @@ B S<[ B<-sTtuUWX> ]> S<[ B<-S> ]> S<[ B<-x>[I] ]> S<[ B<-i>[I] ]> - S<[ B<-e> I<'command'> ] [ B<--> ] [ I ] [ I ]...> + S<[ [B<-e>|B<-E>] I<'command'> ] [ B<--> ] [ I ] [ I ]...> -If you're new to Perl, you should start with L, which is a -general intro for beginners and provides some background to help you -navigate the rest of Perl's extensive documentation. +=head1 GETTING HELP + +The F program gives you access to all the documentation that comes +with Perl. You can get more documentation, tutorials and community support +online at L. + +If you're new to Perl, you should start by running C, +which is a general intro for beginners and provides some background to help +you navigate the rest of Perl's extensive documentation. Run C to learn more things you can do with F. For ease of access, the Perl manual has been split up into several sections. @@ -91,13 +98,13 @@ For ease of access, the Perl manual has been split up into several sections. perlnumber Perl number semantics perlthrtut Perl threads tutorial - perlothrtut Old Perl threads tutorial perlport Perl portability guide perllocale Perl locale support perluniintro Perl Unicode introduction perlunicode Perl Unicode support perlunifaq Perl Unicode FAQ + perluniprops Complete index of Unicode Version 5.1.0 properties perlunitut Perl Unicode tutorial perlebcdic Considerations for running Perl on EBCDIC platforms @@ -127,6 +134,7 @@ For ease of access, the Perl manual has been split up into several sections. perlclib Internal replacements for standard C library functions perlguts Perl internal functions for those doing extensions perlcall Perl calling conventions from C + perlmroapi Perl method resolution plugin interface perlreapi Perl regular expression plugin interface perlreguts Perl regular expression engine internals @@ -136,6 +144,7 @@ For ease of access, the Perl manual has been split up into several sections. perlapio Perl internal IO abstraction interface perlhack Perl hackers guide + perlpolicy Perl development policies perlrepository Perl source repository =head2 Miscellaneous @@ -148,6 +157,13 @@ For ease of access, the Perl manual has been split up into several sections. perlhist Perl history records perldelta Perl changes since previous version + perl5115delta Perl changes in version 5.11.5 + perl5114delta Perl changes in version 5.11.4 + perl5113delta Perl changes in version 5.11.3 + perl5112delta Perl changes in version 5.11.2 + perl5111delta Perl changes in version 5.11.1 + perl5110delta Perl changes in version 5.11.0 + perl5101delta Perl changes in version 5.10.1 perl5100delta Perl changes in version 5.10.0 perl595delta Perl changes in version 5.9.5 perl594delta Perl changes in version 5.9.4 @@ -155,6 +171,7 @@ For ease of access, the Perl manual has been split up into several sections. perl592delta Perl changes in version 5.9.2 perl591delta Perl changes in version 5.9.1 perl590delta Perl changes in version 5.9.0 + perl589delta Perl changes in version 5.8.9 perl588delta Perl changes in version 5.8.8 perl587delta Perl changes in version 5.8.7 perl586delta Perl changes in version 5.8.6 @@ -201,10 +218,8 @@ For ease of access, the Perl manual has been split up into several sections. perlhurd Perl notes for Hurd perlirix Perl notes for Irix perllinux Perl notes for Linux - perlmachten Perl notes for Power MachTen perlmacos Perl notes for Mac OS (Classic) perlmacosx Perl notes for Mac OS X - perlmint Perl notes for MiNT perlmpeix Perl notes for MPE/iX perlnetware Perl notes for NetWare perlopenbsd Perl notes for OpenBSD @@ -224,39 +239,18 @@ For ease of access, the Perl manual has been split up into several sections. perlwin32 Perl notes for Windows -By default, the manpages listed above are installed in the -F directory. - -Extensive additional documentation for Perl modules is available. The -default configuration for perl will place this additional documentation -in the F directory (or else in the F -subdirectory of the Perl library directory). Some of this additional -documentation is distributed standard with Perl, but you'll also find -documentation for third-party modules there. - -You should be able to view Perl's documentation with your man(1) -program by including the proper directories in the appropriate start-up -files, or in the MANPATH environment variable. To find out where the -configuration has installed the manpages, type: +On a Unix-like system, these documentation files will usually also be +available as manpages for use with the F program. - perl -V:man.dir - -If the directories have a common stem, such as F -and F, you need only to add that stem -(F) to your man(1) configuration files or your MANPATH -environment variable. If they do not share a stem, you'll have to add -both stems. - -If that doesn't work for some reason, you can still use the -supplied F script to view module information. You might -also look into getting a replacement man program. - -If something strange has gone wrong with your program and you're not -sure where you should look for help, try the B<-w> switch first. It -will often point out exactly where the trouble is. +In general, if something strange has gone wrong with your program and you're +not sure where you should look for help, try the B<-w> switch first. It will +often point out exactly where the trouble is. =head1 DESCRIPTION +Perl officially stands for Practical Extraction and Report Language, +except when it doesn't. + Perl is a language optimized for scanning arbitrary text files, extracting information from those text files, and printing reports based on that information. It's also a good language for many