- or download this
filter: expression end_of_file { $return = $item[1] }
| { $Persist::Filter::errors .= "ERROR: Could not parse
+filter.\n";
...
character: "\\\\'" { $return = "\\\\'" }
| /[^']/
- or download this
perl -MPersist::Filter=parse_filter,parse_errors -MData::Dumper -e \
"(\$ast = parse_filter(q(namespace = 'http://hanenkamp.com/Contentlet/
+Blank'))) or die(parse_errors); print Dumper(\$ast)"
- or download this
$VAR1 = bless( [
bless( do{\(my $o = 'namespace')}, 'Persist::Filter::
+Identifier' ),
'=',
bless( do{\(my $o = '\'http://hanenkamp.com/Contentle
+t/Blank\'')}, 'Persist::Filter::String' )
], 'Persist::Filter::Comparison' );
- or download this
[Thu Oct 16 11:05:08 2003] [error] [client 127.0.0.1] Unable to create
+ starter database 'Contentment/Starter/apache-test.pl': Canno
t parse filter "namespace = 'http://hanenkamp.com/Contentlet/Blank'":
+ERROR: Could not parse filter.
in /home/sterling/projects/contentment/Contentment/ApacheDirector/t/.
+./../../blib/lib/Contentment/Manager.pm on line 935.
Compilation failed in require at (eval 108) line 1.