Changes for version 0.818
- Changed lib/PPI/Manual.pm to lib/PPI/Manual.pod
- Added documentation for PPI::Lexer
- Fixed the misparsing of s{//}{\}
- More clues added for deciding "slash or regex"
- Removed PPI::Batch from the default distribution
- Replaced File::Flat with File::Slurp to reduce dependencies
Documentation
Modules
Parse and manipulate Perl code non-destructively, without using perl itself
The PPI Lexer
Provides
in sample/syntax/AppLib/CGI.pm
in sample/syntax/AppLib/Error.pm
in sample/syntax/AppLib/Page.pm
in sample/syntax/AppLib/PageFactory.pm
in sample/syntax/AppLib/Parser.pm
in lib/PPI/Base.pm
in lib/PPI/Document.pm
in lib/PPI/Element.pm
in lib/PPI/Format/HTML.pm
in lib/PPI/Lexer/Dump.pm
in lib/PPI/Node.pm
in lib/PPI/Statement.pm
in lib/PPI/Statement.pm
in lib/PPI/Statement.pm
in lib/PPI/Statement.pm
in lib/PPI/Statement.pm
in lib/PPI/Statement.pm
in lib/PPI/Statement.pm
in lib/PPI/Statement.pm
in lib/PPI/Statement.pm
in lib/PPI/Statement.pm
in lib/PPI/Structure.pm
in lib/PPI/Structure.pm
in lib/PPI/Structure.pm
in lib/PPI/Structure.pm
in lib/PPI/Structure.pm
in lib/PPI/Structure.pm
in lib/PPI/Structure.pm
in lib/PPI/Token.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Quote.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Quote/Full.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Quote/Simple.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/Unknown.pm
in lib/PPI/Token/Classes.pm
in lib/PPI/Token/_Pod.pm
in lib/PPI/Tokenizer.pm
in lib/PPI/Tokenizer/Quote/Full.pm
in lib/PPI/Tokenizer/Quote/Simple.pm