This is a completely new one on me. I have a perl script (a .pm actually) that was working perfectly until I got:
When I delete line 59, I get the same error, this time on another line. When I delete whole blocks of text it still occurs, at a different line each time.
tells me that this error occurs when Perl comes across a character it can't parse. So I wonder if some strange escape code or snippet of binary has got in there. But I've tried running the file through filters, opening and re-saving it in different editors and the blighter still won't go away. Any suggestions on how to track down the pesky byte?