http://www.perlmonks.org?node_id=428874


in reply to Re: Extending an embedded Perl interpreter without a .pm file
in thread Extending an embedded Perl interpreter without a .pm file

So I suppose you could put your functions directly in perl_script.pl and dispense with the .pm file.