Contents


Chapter 1, Advanced Techniques, introduces a few common tricks advanced Perl programmers use with examples from popular Perl modules.

Chapter 2, Parsing Techniques, covers parsing irregular or unstructured data with Parse::RecDescent and Parse::Yapp, plus parsing HTML and XML.

Chapter 3, Templating Tools, details some of the most common tools for templating and when to use them, including formats, Text::Template, HTML::Template, HTML::Mason, and the Template Toolkit.

Chapter 4, Objects, Databases, and Applications, explains various ways to efficiently store and retrieve complex data using objectsa concept commonly called object-relational mapping.

Chapter 5, Natural Language Tools, shows some of the ways Perl can manipulate natural language data: inflections, conversions, parsing, extraction, and Bayesian analysis.

Chapter 6, Perl and Unicode, reviews some of the problems and solutions to make the most of Perl's Unicode support.

Chap ter 7, POE, looks at the popular Perl event-based environment for task scheduling, multitasking, and non-blocking I/O code.

Chapter 8, Testing, covers the essentials of testing your code.

Chapter 9, Inline Extensions, talks about how to extend Perl by writing code in other languages, using the Inline::* modules.

Chapter 10, Fun with Perl, closes on a lighter note with a few recreational (and educational) uses of Perl.



Advanced Perl Programming
Advanced Perl Programming
ISBN: 0596004567
EAN: 2147483647
Year: 2004
Pages: 107
Authors: Simon Cozens

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net