Subject: | Parser Issues |
Pod::POM - 0.15
RedHat 7.0
Perl 5.6.0
There appears to be a problem with the parser in Pod::POM. It does not handle sequences such as:
C<< $foo->bar >>
which should be parse as:
C<$foo-E<lt>bar>
Instead it CARPs a warning about '>>' and parses arbitrary text. This bug can be seen if you try to view perlre.pod using Pod::POM::View::HTML - observer how lines 911 through 916 are displayed in the HTML View.
I looked at your parser and found that it doesn't use Pod::Parser. Have you considered rewriting your parser to use this module?