Read-only release history for PPIx-Regexp
Perl Other
Switch branches/tags
stable gitpan_version/0.037 gitpan_version/0.036_01 gitpan_version/0.036 gitpan_version/0.035 gitpan_version/0.034 gitpan_version/0.033_01 gitpan_version/0.033 gitpan_version/0.032 gitpan_version/0.031 gitpan_version/0.030 gitpan_version/0.029 gitpan_version/0.028_02 gitpan_version/0.028_01 gitpan_version/0.028 gitpan_version/0.027 gitpan_version/0.026 gitpan_version/0.025 gitpan_version/0.024 gitpan_version/0.023 gitpan_version/0.022 gitpan_version/0.021_11 gitpan_version/0.021_10 gitpan_version/0.021 gitpan_version/0.020 gitpan_version/0.019 gitpan_version/0.018 gitpan_version/0.017 gitpan_version/0.016 gitpan_version/0.015 gitpan_version/0.014 gitpan_version/0.013 gitpan_version/0.012 gitpan_version/0.011 gitpan_version/0.010_01 gitpan_version/0.010 gitpan_version/0.009 gitpan_version/0.008 gitpan_version/0.007_01 gitpan_version/0.007 gitpan_version/0.006_01 gitpan_version/0.006 gitpan_version/0.005 gitpan_version/0.004 gitpan_version/0.003 gitpan_version/0.002 gitpan_version/0.001 cpan_version/0.037 cpan_version/0.036_01 cpan_version/0.036 cpan_version/0.035 cpan_version/0.034 cpan_version/0.033_01 cpan_version/0.033 cpan_version/0.032 cpan_version/0.031 cpan_version/0.030 cpan_version/0.029 cpan_version/0.028_02 cpan_version/0.028_01 cpan_version/0.028 cpan_version/0.027 cpan_version/0.026 cpan_version/0.025 cpan_version/0.024 cpan_version/0.023 cpan_version/0.022 cpan_version/0.021_11 cpan_version/0.021_10 cpan_version/0.021 cpan_version/0.020 cpan_version/0.019 cpan_version/0.018 cpan_version/0.017 cpan_version/0.016 cpan_version/0.015 cpan_version/0.014 cpan_version/0.013 cpan_version/0.012 cpan_version/0.011 cpan_version/0.010_01 cpan_version/0.010 cpan_version/0.009 cpan_version/0.008 cpan_version/0.007_01 cpan_version/0.007 cpan_version/0.006_01 cpan_version/0.006 cpan_version/0.005 cpan_version/0.004 cpan_version/0.003 cpan_version/0.002 cpan_version/0.001 cpan_path/WYANT/PPIx-Regexp-0.037.tar.gz cpan_path/WYANT/PPIx-Regexp-0.036_01.tar.gz cpan_path/WYANT/PPIx-Regexp-0.036.tar.gz cpan_path/WYANT/PPIx-Regexp-0.035.tar.gz cpan_path/WYANT/PPIx-Regexp-0.034.tar.gz cpan_path/WYANT/PPIx-Regexp-0.033_01.tar.gz cpan_path/WYANT/PPIx-Regexp-0.033.tar.gz
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSES
eg
inc/PPIx/Regexp
lib/PPIx
t
xt/author
Build.PL
Changes
MANIFEST
MANIFEST.SKIP
META.json
META.yml
Makefile.PL
README

README

PPIx-Regexp is Copyright (C) 2009-2014 by Thomas R. Wyant, III

DESCRIPTION

This package parses regular expressions as they appear in Perl scripts,
generating a structure similar to the structure generated by PPI when it
parses a Perl script, and navigable in much the same way.

The PPIx::Regexp object is instantiated using either new() or
new_from_cache(). Either way, you must pass it a regular expression,
either as a string or as one of the three relevant PPI objects:
PPI::Token::StringLike::Regexp, PPI::Token::Regexp::Match, or
PPI::Token::Regexp::Substitute. In the case of new_from_cache(), only
one PPIx::Regexp object will be generated from a given PPI object;
subsequent calls with the same PPI object will return the same
PPIx::Regexp object.

See the eg directory for samples.

INSTALLATION

This module is installable by either of the two usual incantations:

  tar -xzf PPIx-Regexp-9.999.tar.gz
  cd PPIx-Regexp-9.999
  perl Makefile.PL
  make
  make test
  sudo make install

or

  tar -xzf PPIx-Regexp-9.999.tar.gz
  cd PPIx-Regexp-9.999
  perl Build.PL
  ./Build
  ./Build test
  sudo ./Build install

Of course, since it is pure Perl, in desperation you can simply drop the
files from the lib directory of the distribution into the appropriate
@INC directory.

LICENSING INFORMATION

This package is free software; you can redistribute it and/or modify it
under the same terms as Perl 5.10.0. For more details, see the full text
of the licenses in the directory LICENSES.

This program is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of
merchantability or fitness for a particular purpose.