Modern Perl, 4e
Visit Modern Perl to download your own copy of this book or
buy Modern Perl at Amazon.
A Perl expert can solve a problem in a few lines of well-tested code. Now
you can unlock these powers for yourself. Modern Perl is the Perl tutorial that teaches you how Perl
really works. It's the only book that explains Perl thoroughly, from its
philosophical roots to the pragmatic decisions that help you solve real
problems—and keep them solved. You'll understand how the language fits
together and discover the secrets used by the global Perl community. This
beloved guide is now completely updated for Perl 5.22.
- Names
- Variables
- Values
- Control Flow
- Scalars
- Arrays
- Hashes
- Coercion
- Packages
- References
- Nested Data Structures
- Declaring Functions
- Invoking Functions
- Function Parameters
- Functions and Namespaces
- Reporting Errors
- Advanced Functions
- Pitfalls and Misfeatures
- Scope
- Anonymous Functions
- Closures
- State versus Closures
- State versus Pseudo-State
- Attributes
- AUTOLOAD
- Literals
- The qr// Operator and Regex Combinations
- Quantifiers
- Greediness
- Regex Anchors
- Metacharacters
- Character Classes
- Capturing
- Grouping and Alternation
- Other Escape Sequences
- Assertions
- Regex Modifiers
- Smart Matching
- Testing
- Handling Warnings
- Files
- Modules
- Distributions
- The UNIVERSAL Package
- Code Generation
- Overloading
- Taint