X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperl.pod;h=fd55b8d85f6bfead5b46fce160197eeb48a9d7ff;hb=3e2f796abf3f79e1ab191424e6c63f33a4ee4497;hp=0273dbf9d0fbbec290ccdec3b59e874bd855f04f;hpb=4b19af017623bfa3bb72bb164598a517f586e0d3;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perl.pod b/pod/perl.pod index 0273dbf..fd55b8d 100644 --- a/pod/perl.pod +++ b/pod/perl.pod @@ -34,6 +34,7 @@ For ease of access, the Perl manual has been split up into several sections: perlrun Perl execution and options perldiag Perl diagnostic messages perllexwarn Perl warnings and their control + perldebtut Perl debugging tutorial perldebug Perl debugging perlvar Perl predefined variables @@ -41,11 +42,17 @@ For ease of access, the Perl manual has been split up into several sections: perlopentut Perl open() tutorial perlretut Perl regular expressions tutorial - perlref Perl references, the rest of the story perlre Perl regular expressions, the rest of the story + perlref Perl references, the rest of the story + perlform Perl formats - perllocale Perl locale support - perlunicode Perl unicode support + + perlboot Perl OO tutorial for beginners + perltoot Perl OO tutorial, part 1 + perltootc Perl OO tutorial, part 2 + perlobj Perl objects + perlbot Perl OO tricks and examples + perltie Perl objects hidden behind simple variables perlipc Perl interprocess communication perlfork Perl fork() information @@ -53,14 +60,11 @@ For ease of access, the Perl manual has been split up into several sections: perlthrtut Perl threads tutorial perlport Perl portability guide - perlsec Perl security + perllocale Perl locale support + perlunicode Perl unicode support + perlebcdic Considerations for running Perl on EBCDIC platforms - perlboot Perl OO tutorial for beginners - perltoot Perl OO tutorial, part 1 - perltootc Perl OO tutorial, part 2 - perlobj Perl objects - perlbot Perl OO tricks and examples - perltie Perl objects hidden behind simple variables + perlsec Perl security perlmod Perl modules: how they work perlmodlib Perl modules: how to write and use @@ -83,6 +87,7 @@ For ease of access, the Perl manual has been split up into several sections: perldebguts Perl debugging guts and tips perlxstut Perl XS tutorial perlxs Perl XS application programming interface + perlclib Internal replacements for standard C library functions perlguts Perl internal functions for those doing extensions perlcall Perl calling conventions from C perlutil utilities packaged with the Perl distribution @@ -90,6 +95,7 @@ For ease of access, the Perl manual has been split up into several sections: perldbmfilter Perl DBM filters perlapi Perl API listing (autogenerated) perlintern Perl internal functions (autogenerated) + perliol C API for Perl's implementation of IO in Layers perlapio Perl internal IO abstraction interface perltodo Perl things to do perlhack Perl hackers guide @@ -100,15 +106,21 @@ For ease of access, the Perl manual has been split up into several sections: perl5005delta Perl changes in version 5.005 perl5004delta Perl changes in version 5.004 + perlaix Perl notes for AIX perlamiga Perl notes for Amiga + perlbs2000 Perl notes for POSIX-BC BS2000 perlcygwin Perl notes for Cygwin perldos Perl notes for DOS + perlepoc Perl notes for EPOC perlhpux Perl notes for HP-UX perlmachten Perl notes for Power MachTen + perlmpeix Perl notes for MPE/iX perlos2 Perl notes for OS/2 perlos390 Perl notes for OS/390 - perlposix-bc Perl notes for POSIX-BC + perlsolaris Perl notes for Solaris + perlvmesa Perl notes for VM/ESA perlvms Perl notes for VMS + perlvos Perl notes for Stratus VOS perlwin32 Perl notes for Windows (If you're intending to read these straight through for the first time, @@ -182,58 +194,85 @@ But wait, there's more... Begun in 1993 (see L), Perl version 5 is nearly a complete rewrite that provides the following additional benefits: -=over +=over 4 + +=item * -=item * modularity and reusability using innumerable modules +modularity and reusability using innumerable modules Described in L, L, and L. -=item * embeddable and extensible +=item * + +embeddable and extensible Described in L, L, L, L, L, and L. -=item * roll-your-own magic variables (including multiple simultaneous DBM implementations) +=item * + +roll-your-own magic variables (including multiple simultaneous DBM implementations) Described in L and L. -=item * subroutines can now be overridden, autoloaded, and prototyped +=item * + +subroutines can now be overridden, autoloaded, and prototyped Described in L. -=item * arbitrarily nested data structures and anonymous functions +=item * + +arbitrarily nested data structures and anonymous functions Described in L, L, L, and L. -=item * object-oriented programming +=item * + +object-oriented programming Described in L, L, and L. -=item * compilability into C code or Perl bytecode +=item * + +compilability into C code or Perl bytecode Described in L and L. -=item * support for light-weight processes (threads) +=item * + +support for light-weight processes (threads) Described in L and L. -=item * support for internationalization, localization, and Unicode +=item * + +support for internationalization, localization, and Unicode Described in L and L. -=item * lexical scoping +=item * + +lexical scoping Described in L. -=item * regular expression enhancements +=item * + +regular expression enhancements Described in L, with additional examples in L. -=item * enhanced debugger and interactive Perl environment, with integrated editor support +=item * + +enhanced debugger and interactive Perl environment, +with integrated editor support Described in L. -=item * POSIX 1003.1 compliant library +=item * + +POSIX 1003.1 compliant library Described in L. @@ -313,7 +352,7 @@ affected by wraparound). You may mail your bug reports (be sure to include full configuration information as output by the myconfig program in the perl source -tree, or by C) to perlbug@perl.com . If you've succeeded +tree, or by C) to perlbug@perl.org . If you've succeeded in compiling perl, the B script in the F subdirectory can be used to help mail in a bug report.