##############################################################################
# $Date: 2009-01-01 18:59:19 -0600 (Thu, 01 Jan 2009) $
# $Author: clonezone $
# $Revision: 2948 $
##############################################################################
## global prerequisites Regexp::Parser
## name basic passes
## failures 0
## cut
m/ [{] . [.] \d{2} [}] /xms;
$name =~ m{ harry [ ] s [ ] truman
| harry [ ] j [ ] potter
}ixms;
## name basic failures
## failures 2
## optional_modules Regexp::Parser
## cut
m/ \{ . \. \d{2} \} /xms;
$name =~ m{ harry \ s \ truman
| harry \ j \ potter
}ixms;
## name allow comment character in //x mode -- http://rt.perl.org/rt3/Public/Bug/Display.html?id=45667
## failures 0
## cut
m/\#/x;
m/\#/;
## name allowed escapes
## failures 0
## cut
# omit \N{}, \p{}, \P{}, \xfe \cx
m/\Q\E \L\U \l\u /; # matched pairs of specials
m/\A\B\C\D \F\G\H\I\J\K \M \O \R\S\T \V\W\X\Y\Z /;
m/\a\b \d\e\f\g\h\i\j\k \m\n\o \q\r\s\t \v\w \y\z /;
m/(.)(.)(.)(.)(.)(.)(.)(.)(.)
\1\2\3\4\5\6\7\8\9 /;
m/\!\@\%\&\-\_\= /;
m/\\ \'\"\` \~\,\<\> \/ /;
m/ \[\] /x;
## name unexpected failures
## failures 0
## cut
s{\%[fF]}{STDIN}mx;
## name escaped characters in character classes
## TODO haven't fixed these bugs yet
## failures 0
## cut
m/ ([\)]) /xms;
m/ [\.] /xms;
#-----------------------------------------------------------------------------
# Local Variables:
# mode: cperl
# cperl-indent-level: 4
# fill-column: 78
# indent-tabs-mode: nil
# c-indentation-style: bsd
# End:
# ex: set ts=8 sts=4 sw=4 tw=78 ft=perl expandtab shiftround :