Perl Libraries

All of the subroutines above have been written in the file where they are invoked. To make these and other programmer-written subroutines reusable, you must place them in a file and instruct Perl to include them in any program that needs them. The file where you place these subroutines are essentially Perl library files. There are a few ways of accomplishing this task.

The require Function

One way of importing a file into your program is to use the Perl require function. To illustrate how this function works, let's take a few of the functions we have seen thus far and place them in a file by themselves. Although the name of this file is not significant, we will call it library.pl. Keep in mind that this file will not be executed ...

Get Programming PERL in the .NET Environment now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.