#!/usr/bin/perl use strict; use warnings; use lib '.'; use Bozo; print go_bozo(); #### use strict; use warnings; # module Bozo use Exporter; my @EXPORT=qw( go_bozo); sub go_bozo { return "BOZO!\n" } 1; #### #!/usr/bin/perl use strict; use warnings; use lib '.'; use Foo; print Foo->Foo(); #### #!/usr/bin/perl use strict; use warnings; package Foo; use lib '.'; use Bozo; sub Foo { return go_bozo() } 1; #### #!/usr/bin/perl use strict; use warnings; use lib '.'; use Bozo; use Foo; print go_bozo(); print Foo->Foo();