Advanced Perl Programming, Second Edition
By
Simon Cozens
June 2005
Pages: 298
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
Chapter 1 Advanced Techniques
-
Introspection
-
Messing with the Class Model
-
Unexpected Code
-
Conclusion
-
Chapter 2 Parsing Techniques
-
Parse::RecDescent Grammars
-
Parse::Yapp
-
Other Parsing Techniques
-
Conclusion
-
Chapter 3 Templating Tools
-
Formats and Text::Autoformat
-
Text::Template
-
HTML::Template
-
HTML::Mason
-
Template Toolkit
-
AxKit
-
Conclusion
-
Chapter 4 Objects, Databases, and Applications
-
Beyond Flat Files
-
Object Serialization
-
Object Databases
-
Database Abstraction
-
Practical Uses in Web Applications
-
Conclusion
-
Chapter 5 Natural Language Tools
-
Perl and Natural Languages
-
Handling English Text
-
Modules for Parsing English
-
Categorization and Extraction
-
Conclusion
-
Chapter 6 Perl and Unicode
-
Terminology
-
What Is Unicode?
-
Unicode Transformation Formats
-
Handling UTF-8 Data
-
Encode
-
Unicode for XS Authors
-
Conclusion
-
Chapter 7 POE
-
Programming in an Event-Driven Environment
-
Top-Level Pieces: Components
-
Conclusion
-
Chapter 8 Testing
-
Test::Simple
-
Test::More
-
Test::Harness
-
Test::Builder
-
Test::Builder::Tester
-
Keeping Tests and Code Together
-
Unit Tests
-
Conclusion
-
Chapter 9 Inline Extensions
-
Simple Inline::C
-
More Complex Tasks with Inline::C
-
Inline:: Everything Else
-
Conclusion
-
Chapter 10 Fun with Perl
-
Obfuscation
-
Just Another Perl Hacker
-
Perl Golf
-
Perl Poetry
-
Acme::*
-
Conclusion
-
Colophon
Return to Advanced Perl Programming