B::BblockSection: Perl Programmers Reference Guide (3)Updated: 2001-09-21 |
B::BblockSection: Perl Programmers Reference Guide (3)Updated: 2001-09-21 |
# External interface perl -MO=Bblock[,OPTIONS] foo.pl
# Programmatic API use B::Bblock qw(find_leaders); my $leaders = find_leaders($root_op, $start_op);
It can be used either stand alone or from inside another program.
my $leaders = find_leaders($root_op, $start_op);
Given the root of the op tree and an op from which to start processing, it will return a hash ref representing all the ops which start a block.
The values of %$leaders are the op objects themselves. Keys are $$op addresses.