1package PPI::Token::Regexp::Match;
2
3=pod
4
5=head1 NAME
6
7PPI::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
23A C<PPI::Token::Regexp::Match> object represents a single match regular
24expression. Just to be doubly clear, here are things that are and
25B<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
37There are no methods available for C<PPI::Token::Regexp::Match> beyond
38those provided by the parent L<PPI::Token::Regexp>, L<PPI::Token> and
39L<PPI::Element> classes.
40
41=cut
42
43use strict;
44use PPI::Token::Regexp             ();
45use PPI::Token::_QuoteEngine::Full ();
46
47our $VERSION = '1.270'; # VERSION
48
49our @ISA = qw{
50	PPI::Token::_QuoteEngine::Full
51	PPI::Token::Regexp
52};
53
541;
55
56=pod
57
58=head1 SUPPORT
59
60See the L<support section|PPI/SUPPORT> in the main module.
61
62=head1 AUTHOR
63
64Adam Kennedy E<lt>adamk@cpan.orgE<gt>
65
66=head1 COPYRIGHT
67
68Copyright 2001 - 2011 Adam Kennedy.
69
70This program is free software; you can redistribute
71it and/or modify it under the same terms as Perl itself.
72
73The full text of the license can be found in the
74LICENSE file included with this module.
75
76=cut
77