auf jeden fall suche ich so ein teil, bzw. eine möglichkeit ein script auf fehlerhafte syntax zu überprüfen.
Perl selbst bietet da einen Haufen Möglichkeiten.
Ich würde mal mit "use strict" und den von Cheatah empfohlenen Switches anfangen.
Auch in einer solche Hackersprache kann man halbwegs "sauber" programmieren.