cpan PPI 1.281

2 days ago

Summary:
  • Implement support for signatures and other parsing features

Details:

  • Framework for recognition of parsing feature activation via:
    • use $PERL_VERSION in code
    • use feature in code
    • use $Common::CPAN::Module in code
    • PPI::Document->new( feature_mods => ... )
    • PPI::Document->new( custom_feature_includes => ... )
    • PPI::Document->new( custom_feature_include_cb => ... )
    • $ENV{PPI_CUSTOM_FEATURE_INCLUDES}
  • Added ability to parse features:
    • signatures, as PPI::Structure::Signature
    • try catch, as PPI::Statement::Compound

Don't miss a new PPI release

NewReleases is sending notifications on new releases.