I usually use "perl -c" on my (or other people's) scripts prior to commit/deployment/bundling a release tarball. Since "perl -c" executes BEGIN blocks, is there an alternatifve that is safer (i.e. no side effects, syntax check only)? I occasionally use Komodo Editor and am aware of its real-time syntax check feature. I also have heard about PPI. But beyond that I'm clueless. :-)