Perl Tutorials - Herong's Tutorial Examples
Dr. Herong Yang, Version 5.00

Name Spaces and Perl Module Files

This chapter provides tutorial examples and notes about Perl module files and name spaces. Topics include using require() and do() functions to include other script files, using 'package' statement to declare new name spaces; creating new Perl modules in *.pm files.

Including Script Codes from Other Files

do() Function - Including Script Files

require() Function - Including Script Files

"package" Statement - Switching Name Space

BEGIN(), CHECK(), INIT() and END() Functions

Defining Your Own Perl Module

CalendarModule.pm - A Sample Perl Module

Dr. Herong Yang, updated in 2008
Name Spaces and Perl Module Files