RCU
view release on metacpan or search on metacpan
sub add_key {
my ($def, $raw, $cooked) = @_;
return $db{$def->{rcu_name}}{$raw} = new RCU::Key $def, $cooked;
}
package RCU::Config::Parser;
my $def;
my @def;
sub def(&) {
my $sub = shift;
push @def, $def;
$def = $def ? {%$def} : {};
&$sub;
}
sub rcu_name($) {
$def->{rcu_name} = shift;
}
( run in 0.715 second using v1.01-cache-2.11-cpan-49f99fa48dc )