I have a 600 line program that has no closing '}' for a loop. Perlcritic and perl -c report no problems and as far as I can see the program runs correctly.
I am using shift % in vi to find matching brackets and it cannot find a match for the top-most loop...any ideas?