~/src/tmp$ cat dynamod #!/usr/bin/env perl use strict; use warnings; use 5.010; my $mod_source = 'package Foo; sub bar { say q(Hello, world!) }'; eval $mod_source; Foo::bar(); ~/src/tmp$ ./dynamod Hello, world!