| Gegevens :: Hiërarchie :: Traverser PERL-extensie voor generieke hiërarchie structuur traversal |
Download nu |
Gegevens :: Hiërarchie :: Traverser Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Uitgever website:
- http://search.cpan.org/~tigerperl/
Gegevens :: Hiërarchie :: Traverser Tags
Gegevens :: Hiërarchie :: Traverser Beschrijving
Perl-extensie voor generieke hiërarchie structuur traversal Gegevens :: Hiërarchie :: Traverser is een PERL-module om een recursieve functie Hiërarchy_Traverse te exporteren, die een hiërarchiestructuur in de diepte-eerste mode doorkruist. Let op: als een recursieve functie, let op het gebruik van de gebruik van Gobal-variabelen, zoals $ _, .Synopsis Gebruik gegevens :: Hiërarchie :: Traverser; Hiërarchy_traverse ($ wortels, # een scalar voor één wortel, # of een ref naar een lijst met wortels, # of een ref naar een lijst van de wrappers van root. \ Get_children, # een functie voor het krijgen van kinderknooppunten {# Opties: Diepte => 1, # Hoe diepte Limitaion. (Standaard undef, geen beperking) Pre_branch => $ PER_BANCH_FUNCTION, # De functie die vóór bezoek is gebeld voor kinderen NODEN PAST_BRANCH => $ PER_BANCH_FUNCTIE, # DE FUCNTION NADING NEMEN NA VISITE ALLE IT-KUNSTEN KUNSTEN BARE_BRANCH => $ PER_BANCH_FUNIFUCTION, # De functie voor lege takkenblad => $ Leaf_function, # De functie voor bladknopen is_leaf => $ IS_LAF_FUNCTION, # De functie voor het controleren of een knooppuntblad # alle standaardfuncties zijn om {} # (doe niets en retourneer false. # (? Moet het gewoon de oproep overslaan naar een lege functie?)},); vereisten: · Perl
Gegevens :: Hiërarchie :: Traverser Gerelateerde software