MATSUNO★Tokuhiro > B-Tools-0.01 > B::Tools

Download:
B-Tools-0.01.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.01   Source  

NAME ^

B::Tools - Simple B operating library

SYNOPSIS ^

    use B::Tools;

    op_walk {
        say $_->name;
    } $root;

    my @entersubs = op_grep { $_->name eq 'entersub' } $root;

DESCRIPTION ^

B::Tools is simple B operating library.

FUNCTIONS ^

op_walk(&$)

Walk every op from root node.

First argument is the callback function for walking. Second argument is the root op to walking.

Return value: Useless.

op_grep(&$)

Grep the op from op tree.

First argument is the callback function for grepping. Second argument is the root op to grepping.

Return value: Result of grep.

my @descendants = op_descendants($)

Get the descendants from $op.

Return value: @descendants

LICENSE ^

Copyright (C) tokuhirom.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

AUTHOR ^

tokuhirom <tokuhirom@gmail.com>

SEE ALSO ^

B is a library for manage B things.

B::Generate to generate OP tree in pure perl code.

B::Utils provides features like this. But this module provides more simple features.

syntax highlighting: