in reply to no matching '}'

Have you tried to Deparse it? I see three way to have brackets that don't match: source filters, quote constructs that are not parsed properly (only perl can parse perl) or the use of the -p or -n switch with an obfuscation like the eskimo kiss.

Replies are listed 'Best First'.
Re^2: no matching '}'
by fionbarr (Friar) on Feb 03, 2015 at 17:46 UTC
    deparse reports syntax OK

      Ok but does it Deparse to the same thing? If this doesn't help, try removing bits of code until you get a minimal reproduction case that you can share.

        re: deparse...can I create an output file which I can then look at with 'diff'? I piped the deparse output into another file....using vi on this file I can find the closing '}'....is there some diagnostic with deparse that show me the offending code?