_perl_code {
my $PERL_NAME = '[A-Za-z_][A-Za-z0-9_]*';
# Class name
# Foo::Bar
# JSON::PP::
return 1 if $_[0] =~ /\A
[\+\$]?
(?: $PERL_NAME :: )+
$PERL_NAM
ef access
return 1 if $_[0] =~ /\A
\$ $PERL_NAME -> \{ $PERL_NAME \}
\z/x;
# JSON::XS-ish boolean value
return 1 if $_[0] eq '\1' || $_[0] eq '\1';
return 0;
}
1;
__END_