X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperltoc.pod;h=1836d4ac6a2a75dc0d9d78775b31cb5b40356073;hb=98af1e142028dcf116f32636ea54f4c3e9494651;hp=6536974f8cacc13e7c0b732a6c60c42f0943650e;hpb=498e06b7c83cbfee61f8ec4e9a393512863c3400;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perltoc.pod b/pod/perltoc.pod index 6536974..1836d4a 100644 --- a/pod/perltoc.pod +++ b/pod/perltoc.pod @@ -337,8 +337,22 @@ X X X =item Extracting matches +=item Backreferences + +=item Relative backreferences + +=item Named backreferences + +=item Alternative capture group numbering + +=item Position information + +=item Non-capturing groupings + =item Matching repetitions +=item Possessive quantifiers + =item Building a regexp =item Using regular expressions in Perl @@ -353,9 +367,9 @@ X X X =item Compiling and saving regular expressions -=item Embedding comments and modifiers in a regular expression +=item Composing regular expressions at runtime -=item Non-capturing groupings +=item Embedding comments and modifiers in a regular expression =item Looking ahead and looking behind @@ -363,8 +377,14 @@ X X X =item Conditional expressions +=item Defining named patterns + +=item Recursive patterns + =item A bit of magic: executing Perl code in a regular expression +=item Backtracking control verbs + =item Pragmas and debugging =back @@ -491,6 +511,8 @@ X X X =item UNIVERSAL: The Root of All Objects +=item Deeper UNIVERSAL details + =back =item Alternate Object Representations @@ -808,7 +830,7 @@ LIMIT specified =back -=head2 perlfaq - frequently asked questions about Perl ($Revision: 3606 $) +=head2 perlfaq - frequently asked questions about Perl =over 4 @@ -863,7 +885,7 @@ Interaction, perlfaq9 - Networking =back -=head2 perlfaq1 - General Questions About Perl ($Revision: 3606 $) +=head2 perlfaq1 - General Questions About Perl =over 4 @@ -877,11 +899,11 @@ Interaction, perlfaq9 - Networking =item Which version of Perl should I use? -=item What are perl4, perl5, or perl6? +=item What are Perl 4, Perl 5, or Perl 6? -=item What is Ponie? +=item What was Ponie? -=item What is perl6? +=item What is Perl 6? =item How stable is Perl? @@ -915,7 +937,7 @@ http://www.perl.org/advocacy/whyperl.html =back -=head2 perlfaq2 - Obtaining and Learning about Perl ($Revision: 3606 $) +=head2 perlfaq2 - Obtaining and Learning about Perl =over 4 @@ -970,7 +992,7 @@ References, Tutorials, Task-Oriented, Special Topics =back -=head2 perlfaq3 - Programming Tools ($Revision: 3606 $) +=head2 perlfaq3 - Programming Tools =over 4 @@ -1009,7 +1031,10 @@ Alpha, BBEdit and BBEdit Lite =item How can I use curses with Perl? -=item How can I use X or Tk with Perl? +=item How can I write a GUI (X, Tk, Gtk, etc.) in Perl? +X X X X X X X X + +Tk, Wx, Gtk and Gtk2, Win32::GUI, CamelBones, Qt, Athena =item How can I make my Perl program run faster? @@ -1028,8 +1053,6 @@ stringification, Pass by reference, Tie large variables to disk =item How can I compile my Perl program into byte code or C? -=item How can I compile Perl into Java? - =item How can I get C<#!perl> to work on [MS-DOS,NT,...]? =item Can I write useful Perl programs on the command line? @@ -1057,7 +1080,7 @@ program; what am I doing wrong? =back -=head2 perlfaq4 - Data Manipulation ($Revision: 3606 $) +=head2 perlfaq4 - Data Manipulation =over 4 @@ -1114,7 +1137,7 @@ from decimal to binary =item How do I find yesterday's date? -=item Does Perl have a Year 2000 problem? Is Perl Y2K compliant? +=item Does Perl have a Year 2000 problem? Is Perl Y2K compliant? =back @@ -1201,6 +1224,8 @@ intersection of two arrays? =item How do I select a random element from an array? =item How do I permute N elements of a list? +X X X X +X X =item How do I sort an array by (anything)? @@ -1226,6 +1251,7 @@ it? =item How do I sort a hash (optionally by value instead of key)? =item How can I always keep my hash sorted? +X =item What's the difference between "delete" and "undef" with hashes? @@ -1275,7 +1301,7 @@ array of hashes or arrays? =back -=head2 perlfaq5 - Files and Formats ($Revision: 3606 $) +=head2 perlfaq5 - Files and Formats =over 4 @@ -1286,10 +1312,6 @@ array of hashes or arrays? =item How do I flush/unbuffer an output filehandle? Why must I do this? X X X X -=item How do I change one line in a file/delete a line in a file/insert a -line in the middle of a file/append to the beginning of a file? -X - =item How do I count the number of lines in a file? X X X @@ -1306,7 +1328,7 @@ X X X =item How can I make a filehandle local to a subroutine? How do I pass -filehandles between subroutines? How do I make an array of filehandles? +filehandles between subroutines? How do I make an array of filehandles? X X X =item How can I use a filehandle indirectly? @@ -1318,8 +1340,8 @@ X