Read more
A well-organized, high-quality, comprehensive reference to the Perl language designed for experienced Perl programmers.
List of contents
Introduction.
1. Basic Perl.
Getting Started. Running Perl. Basic Data Types. Data Representations. Blocks and Subroutines. Context. Plain Old Documentation. Basic Operators and Functions. String Operators. Hash and Array Operators. Pragmas and Directives.
2. Advanced Perl.
Namespaces and Packages. Advanced Subroutines. Object-Oriented Perl Programming. Additional Pragmas. Tied Variables. Miscellaneous.
3. Regular Expressions.
Basic Metacharacters and Operators. Anchors, Grouping, and Backreferences. Miscellaneous Regular Expression Operators.
4. Special Variables and Command-Line Options.
Perl Command-Line Arguments. Perl Special Variables.
5. Files and Directories.
Perl and File Systems. Filehandles. Testing and Manipulating Filehandles. Reading and Writing Filehandles. Modifying the Filesystem. Directory Handles. Miscellaneous.
6. Processes, Interprocess Communication, and Threads.
System Interaction. Signal Handling. Signal Handlers. Threads. Sockets. Process Creation/Modification. System Information. System V Interprocess Communication.
7. Standard Module Library.
Introduction to Standard Module Library.
Index.
About the author
Clinton Pierce is a software engineer, freelance programmer, and instructor. He has programmed almost every kind of software imaginable: financial applications, games, embedded systems, device drivers, OS utilities, and all this under a dozen or so operating systems. He spends his free time preaching the gospels of Unix, Perl, and open-source software to anyone within earshot.
He's currently serving time as a Web architect for Decision Consultants in southeast Michigan. You can visit his Web site at http://geeksalad.org or write to him at clintp@geeksalad.org
Summary
A well-organized, high-quality, comprehensive reference to the Perl language designed for experienced Perl programmers.