Under the "Limitations" section of the Switch documentation, it states,
Due to the heuristic nature of Switch.pm's source parsing, the presence of regexes specified with raw ?...? delimiters may cause mysterious errors. The workaround is to use m?...? instead.That sounds like it might be an avenue to explore to help resolve your issue.
Hope that helps.
In reply to Re^2: Responsibilities of a module author
by atcroft
in thread Responsibilities of a module author
by xdg
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |