use warnings; use strict; foo(); __END__ Undefined subroutine &main::foo called