if (%depends) {
print STDERR "\nUnsatisfied dependencies!\n";
foreach my $missing (keys %depends) {
print "Missing group '$missing' is a member of:\n";
foreach my $failed (@{$depends{$missing}}) {
print " $failed->{':name'}{_content}\n";
}
}
}
####
value
4577
####
root(
sub('value'),
some( x(45), y(77))
)
####
'name' => sub { return 'name' => $_[1]->{_content}},
or
'name' => sub {
my ($tag,$attr) = @_;
return 'name' => $attr->{_content}
},
####
'name' => 'content',
####
jenda
and
####
blah jenda blah
####
{ x => "1", ":name" => {_content => "jenda"},
_content => [ "blah ", ["name" => {_content => "jenda"}], " blah"]
}