Synopses & Reviews
If you have a Perl programming question, this pocket reference helps you find the answer quickly. The 5th edition of this handy little book—updated for Perl 5.14—provides a complete overview of the Perl programming language, and includes brief descriptions of Perl syntax rules, operators, and built-in functions. You'll also find the latest Perl features, such as enhanced regular expressions, object management, the Perl compiler, and Unicode support.
Perl Pocket Reference condenses stacks of Perl documentation down to the most essential at-your-fingertips facts, organized so you can find what need in a heart beat. It's the perfect companion to O'Reilly's in-depth Perl programming tutorials, including Learning Perl, Programming Perl, and the Perl Cookbook.
If you have a Perl programming question, you'll find the answer quickly in this handy, easy-to-use quick reference. The Perl Pocket Reference condenses and organizes stacks of documentation down to the most essential facts, so you can find what you need in a heartbeat.
Updated for Perl 5.14, the 5th edition provides a summary of Perl syntax rules and a complete list of operators, built-in functions, and other features. It's the perfect companion to O'Reilly's authoritative and in-depth Perl programming books, including Learning Perl, Programming Perl, and the Perl Cookbook..
About the Author
Johan Vromans has engaged in software engineering research since 1975. Convinced of the importance of a good programming environment, he became an expert in using GNU Emacs and the Perl programming language. Recently he was instrumental in bringing the Internet to the Netherlands as a commercial activity. He currently owns his own typesetting and consulting business called Squirrel Consultancy. He can be reached at JVromans@squirrel.nl.
Table of Contents
Chapter 1: Perl Pocket Reference; 1.1 Perl 5.14.1; 1.2 Conventions used in this book; 1.3 Features; 1.4 Syntax; 1.5 Embedded Documentation; 1.6 Data Types; 1.7 Quotes and Interpolation; 1.8 Literal Values; 1.9 Variables; 1.10 Context; 1.11 Operators and Precedence; 1.12 Statements; 1.13 Packages and Modules; 1.14 Pragmatic Modules; 1.15 Subroutines; 1.16 Special Subroutines; 1.17 Object-Oriented Programming; 1.18 Special Classes; 1.19 Arithmetic Functions; 1.20 Conversion Functions; 1.21 Structure Conversion; 1.22 String Functions; 1.23 Array and List Functions; 1.24 Hash Functions; 1.25 Smartmatching; 1.26 Regular Expression Patterns; 1.27 Search and Replace Functions; 1.28 File Operations; 1.29 File Test Operators; 1.30 Input and Output; 1.31 Formatted Printing; 1.32 Formats; 1.33 Directory Reading Routines; 1.34 System Interaction; 1.35 Networking; 1.36 System V IPC; 1.37 Miscellaneous; 1.38 Tying Variables; 1.39 Information from System Databases; 1.40 Special Variables; 1.41 Special Arrays; 1.42 Special Hashes; 1.43 Environment Variables; 1.44 Threads; Command-Line Options; PERL5OPT; #!; The Perl Debugger; Perl Links; Organizational; Sources, documentation, support; News, blogs, publications; Platforms, distributions;