RCU

 view release on metacpan or  search on metacpan

RCU.pm  view on Meta::CPAN

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 )