Everything else
 
Debugger
  • Run your program as perl -d programname.pl to use the debugger.
     
  • ActiveState's PDK includes a graphical debugger
     
  • The debugger can also be used as a profiler, using Devel::DProf module.
A zillion other modules and uses
  • GD.pm module manipulates GIFs programatically
     
  • GifGraph uses GD.pm to create graph GIFs from data
     
  • CGI.pm parses HTTP requests and creates web pages to return
     
  • HTML::Parser parses HTML code for analyzing web pages
     
  • DBI::* is a generic set of database interfaces
     
  • OraPerl is a module for dealing with Oracle databases
     
  • Text::Wrap wraps arbitrary text for you
     
  • Text::Soundex creates soundex codes
     
  • And much much more
Index
Introduction
What Is Perl?
Perl Resources
Running a Perl Program
Perl Thinking
Data Types
Scalars
Strings: Single Quoted
Strings: Double Quoted
Scalar operations
Scalar comparisons
Variables
Lists
Using Lists
Control Structures
Hashes
Hash Manipulation
File Handling
Regex Matching
Regex Matching: Ex. 1
Regex Matching: Ex. 2
Regex Replacing
Subroutines
Anonymous subs
References
Structures
Modules
Modules: File::Find
Modules: Internet
Modules: Win32::*
Everything Else