Perl Reference

This document was born because some users are reluctant to learn Perl, will try to cover some of the most frequent pure Perl questions being asked at

More PDF Content

Perl Reference

  • 1.1 Description
  • 1.2 perldoc\’s Rarely Known But Very Useful Options
  • 1.3 Tracing Warnings Reports
  • 1.4 Variables Globally, Lexically Scoped And Fully Qualified
    • 1.4.1 Symbols, Symbol Tables and Packages; Typeglobs
      • 1.4.1.1 Lexical Variables and Symbols
    • 1.4.2 Additional reading references
  • 1.5 my () Scoped Variable in Nested Subroutines
    • 1.5.1 The Poison
    • 1.5.2 The Diagnosis
    • 1.5.3 The Remedy
  • 1.6 Understanding Closures — the Easy Way
    • 1.6.1 Mike Guy\’s Explanation of the Inner Subroutine Behavior
  • 1.7 When You Cannot Get Rid of The Inner Subroutine
    • 1.7.1 Remedies for Inner Subroutines
  • 1.8 use(), require(), do(), %INC and @INC Explained
    • 1.8.1 The @INC array
    • 1.8.2 The %INC hash
    • 1.8.3 Modules, Libraries and Program Files
    • 1.8.4 require()
    • 1.8.5 use()
    • 1.8.6 do()
  • 1.9 Using Global Variables and Sharing Them Between Modules/Packages
    • 1.9.1 Making Variables Global
    • 1.9.2 Making Variables Global With strict Pragma On
    • 1.9.3 Using Exporter.pm to Share Global Variables
    • 1.9.4 Using the Perl Aliasing Feature to Share Global Variables
    • 1.9.5 Using Non-Hardcoded Configuration Module Names
  • 1.10 The Scope of the Special Perl Variables
  • 1.11 Compiled Regular Expressions
  • 1.12 Exception Handling for mod_perl
    • 1.12.1 Trapping Exceptions in Perl
    • 1.12.2 Alternative Exception Handling Techniques
    • 1.12.3 Better Exception Handling
      • 1.12.3.1 A Little Housekeeping
      • 1.12.3.2 An Exception Class
    • 1.12.4 Catching Uncaught Exceptions
      • 1.12.4.1 Using $SIG{__DIE__}
      • 1.12.4.2 Overriding the Core die() Function
    • 1.12.5 A Single UnCaught Exception Class
    • 1.12.6 Some Uses
    • 1.12.7 Conclusions
    • 1.12.8 The My::Exception class in its entirety
    • 1.12.9 Other Implementations
  • 1.13 Customized __DIE__ handler
  • 1.14 Maintainers
  • 1.15 Authors

Download Perl Reference pdf from perl.apache.org, 54 pages, 111.42KB.
Related Books

Leave a Reply