Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / PPI / Token / Regexp / Match.pm
1 package PPI::Token::Regexp::Match;
2
3 =pod
4
5 =head1 NAME
6
7 PPI::Token::Regexp::Match - A standard pattern match regex
8
9 =head1 INHERITANCE
10
11   PPI::Token::Regexp::Match
12   isa PPI::Token::Regexp
13       isa PPI::Token
14           isa PPI::Element
15
16 =head1 SYNOPSIS
17
18   $text =~ m/match regexp/;
19   $text =~ /match regexp/;
20
21 =head1 DESCRIPTION
22
23 A C<PPI::Token::Regexp::Match> object represents a single match regular
24 expression. Just to be doubly clear, here are things that are and
25 B<aren't> considered a match regexp.
26
27   # Is a match regexp
28   /This is a match regexp/;
29   m/Old McDonald had a farm/eieio;
30   
31   # These are NOT match regexp
32   qr/This is a regexp quote-like operator/;
33   s/This is a/replace regexp/;
34
35 =head1 METHODS
36
37 There are no methods available for C<PPI::Token::Regexp::Match> beyond
38 those provided by the parent L<PPI::Token::Regexp>, L<PPI::Token> and
39 L<PPI::Element> classes.
40
41 Got any ideas for methods? Submit a report to rt.cpan.org!
42
43 =cut
44
45 use strict;
46 use PPI::Token::Regexp             ();
47 use PPI::Token::_QuoteEngine::Full ();
48
49 use vars qw{$VERSION @ISA};
50 BEGIN {
51         $VERSION = '1.206';
52         @ISA     = qw{
53                 PPI::Token::_QuoteEngine::Full
54                 PPI::Token::Regexp
55         };
56 }
57
58 1;
59
60 =pod
61
62 =head1 SUPPORT
63
64 See the L<support section|PPI/SUPPORT> in the main module.
65
66 =head1 AUTHOR
67
68 Adam Kennedy E<lt>adamk@cpan.orgE<gt>
69
70 =head1 COPYRIGHT
71
72 Copyright 2001 - 2009 Adam Kennedy.
73
74 This program is free software; you can redistribute
75 it and/or modify it under the same terms as Perl itself.
76
77 The full text of the license can be found in the
78 LICENSE file included with this module.
79
80 =cut