- or download this
foreach key
foreach dependency of that key
if this dependency is the one I want to delete, delete this key
continue looping
continue looping
- or download this
if( grep { $_ eq $key } @{$dependencies{$key}} ) {
print "Going to call sub for $key\n";
mydel($key);
}
- or download this
my %requiredby;
for my $key (keys $dependencies) {
...
for my $key (keys %dependencies) {
push @{$requiredby{$_}}, $key for @{$dependencies{$key}};
}
- or download this
#!/usr/bin/env perl5
...
my_del('one');
- or download this
% ./tst.pl
Going to call sub for four
...
Deleting three
Deleting four
Deleting one