Preface 1.Advailced Iechniques Introspection Messing with the Class Model Unexpected Code Conclusion 2.Parsing Techniques Parse::RecDescent Grammars Parse::Yapp Other Parsing Techtniques Conclusion 3.Templating Tools Formats and Text::AtltOformat TeXt::Template HTM L::Template HTML::Mason Template Toolkit AxKit Coneluslon 4. Objects,Databases,and Applications Bevond Flat Files object Serialization object Databases Database Abstractlon Practical Uses in Web Applications ConclUSion 5.NaturaI Language Tools Perl and Natural Languages Handling English Text Modules for Parsing English Categorization and Extraction Conclusion 6. Perl and UnicOde Terminology What Is Unicode? Unicode Transformation Formats Handling UTF-8 Data Encode Unicode for XS AUthors Conclusion 7. POE Programmlng in an Event-Driven Environment Top-Level Pieces:Components Conclusion 8.Testing Test::Slmple Test::More Test::Harness Test::Builder Test::Builder::Tester Keeping Tests and Code Together Unit Tests Conclusion 9. 1nline Extensions Simple Inline::C More Complex Tasks with Inline::C Inline::Everything Else Conclusinn 10.Fun with Perl obfuscation Iust Another Perl HaCker Perl Golf Perl Poetrv Acme::* Conclusion Index