While I wholeheartedly agree with the 'perl -c' statements above, they are not a panacea. Because you can have run-time generated subroutines, perl -c doesn't bother to check whether or not the ones you called are valid or not. You'll find that out at runtime though...:).
thor
Feel the white light, the light within
Be your own disciple, fan the sparks of will
For all of us waiting, your kingdom will come