use strict; use warnings; BEGIN { print "compiling script.pl\n" } use A; use Z; print "executing script.pl\n";