DATOS :: Jerarquía :: Traversor

Extensión Perl para la estructura de jerarquía genérica Traversal
Descargar ahora

DATOS :: Jerarquía :: Traversor Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Ge Peng
  • Sitio web del editor:
  • http://search.cpan.org/~tigerperl/

DATOS :: Jerarquía :: Traversor Etiquetas


DATOS :: Jerarquía :: Traversor Descripción

Extensión Perl para la estructura de jerarquía genérica Traversal DATOS :: Jerarquía :: Traverser es un módulo PERL para exportar una función recursiva Herarchy_Traverse, que atraviesa una estructura de jerarquía en la profundidad-Fashion Fashion.Caution: Como es una función recursiva, preste atención al uso de variables de oro, como $ _, .synopsis usa datos :: jerarquía :: Traversor; Jerarquy_Traverse ($ raíces, # un escalar para una raíz, # o una refleja a una lista de raíces, # o una refleja a una lista de los envoltorios de la raíz. \ get_children, # una función para obtener nodos infantiles {# opciones: Profundidad => 1, # CÓMO LÍTULA DE PROTEPTO. (Undef, sin límites predeterminados) pre_branch => $ per_banch_function, # la función llamada antes de visitar los nodos childeren posters_branch => $ per_banch_function, # la fusión llamada después de visite todos los nodos de los niños ..branch => $ Per_banch_function, # la función para las ramas vacías hojas => $ hojas, # la función para los nodos de las hojas es_leaf => $ is_leafunction, # la función para verificar si un nodo es una hoja # Todas las funciones predeterminadas son predeterminadas para ser {} # (no hacer nada y devolver falso. # (? ¿Debería simplemente saltar la llamada a una función vacía?)},); Requisitos: · Perl


DATOS :: Jerarquía :: Traversor Software relacionado