I've read many times in the monastery that Only Perl can parse Perl properly. The reason for this has to do IMHO with the dynamic nature of the language.
You could probably use the B modules in order to help with the parsing and perhaps, beutification, although this would probably force you to embed a Perl interpreter in your editor. A few days ago there was a discussion about a shameless plug review of a product that pseudo-obfuscated Perl code where a very effective technique using the B::* modules was demonstrated. If it is good for (de)obfuscating, it is also good for changing code styles.
Best regards
-lem, but some call me fokat
In reply to Re: Parsong a Perl code!
by fokat
in thread Parsing Perl code?
by gmpassos
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |