for (1 .. 10) { require "./foo.pl"; delete $INC{ './foo.pl' }; } #### for (1 .. 10) { do "./foo.pl"; die $@ if $@; }