Boom :: visualiserenBoom :: Visualiseer is een Perl-module voor visualiserende boomstructuren. | |
Download nu |
Boom :: visualiseren Rangschikking & Samenvatting
Advertentie
- Vergunning:
- Perl Artistic License
- Prijs:
- FREE
- Naam uitgever:
- Stevan Little
- Uitgever website:
- http://search.cpan.org/~stevan/
Boom :: visualiseren Tags
Boom :: visualiseren Beschrijving
Boom :: Visualize is een Perl-module voor het visualiseren van boomstructuren. Boom :: Visualize is een Perl-module voor visualiserende boomstructuren. Synopsis gebruik boom: visualiseer; Gebruik boom :: binair; Mijn $ Boom = Tree :: Binary-> NIEUW ("*") -> Setleft (Tree :: Binary-> NIEUW ("+") -> SETLEFT (Tree :: Binary-> Nieuw ("2")) - > SetRight (Tree :: Binary-> Nieuw ("2")) -> SetRight (Tree :: Binary-> Nieuw ("+") -> Setleft (Tree :: Binary-> Nieuw ("4") -> SetRight (Tree :: Binary-> Nieuw ("5"))); Mijn $ visualiseer = boom :: visualiseer-> NIEUW ($ BOOM, 'ASCII', 'TOPDOON'); Print $ Visualize-> Draw (); # + --- + # + --------- | * | ------- + # | + --- + | # + --- + + --- + # + - | + | - + + - | + | - + # | + --- + | | + --- + | # + --- + + --- + + --- + + --- + # | 2 | | 2 | | 4 | | 5 | # + --- + + --- + + --- + + --- + mijn $ boom = boom :: binair :: zoeken-> nieuw (); Foreach My $ value (7, 3, 1, 0, 2, 5, 4, 6, 11, 9, 10, 8, 13, 12, 14) {$ Tree-> Insert ($ VALUE => $ VALUE); } Mijn $ visualiseer = boom :: visualiseer-> Nieuw ($ boom, 'ASCII', 'diagonaal'); Print $ Visualize-> Draw (); # (7) ------------- (11) ----- (13) - (14) # | | | # | | (12) # | | # | (9) - (10) # | | # | (8) # | # (3) ----- (5) - (6) # | | # | (4) # | # (1) - (2) # | # (0) Mijn $ Boom = Tree :: Simple-> Nieuwe ("Test") -> Addchildren (Tree :: Simple-> Nieuwe ("Test-1") -> Addchildren (Tree :: Simple-> Nieuw ( "Test-1-1")), Boom :: Eenvoudig-> Nieuw ("Test-2"), Boom :: Simple-> Nieuw ("Test-3")); Mijn $ visualiseer = boom :: visualiseer-> NIEUW ($ BOOM, 'ASCII', 'TOPDOON'); Print $ Visualize-> Draw (); # | # + ------ + # | Test | # + ------ + # ____________ | _____________ # | | | # + -------- + + --------- + + --------- + # | Test-1 | | Test-2 | | Test-3 | # + -------- + + --------- + + --------- + # | # | # + ----------- + # | Test-1-1 | # + ---------- + OPMERKING: Dit is zeer vroege release Alpha Softwarethe Doel van deze module is om een middel te voorzien om bomen eenvoudig te visualiseren in een aantal uitvoerindelingen en lay-outs. Momenteel worden alleen ASCII-uitvoer en een beperkt aantal indelingen ondersteund. Er is enige ondersteuning voor output als grafische dot-bestanden, maar dat is op dit moment een buggy. Als ik zei, dit is alfa-software, en dus verwacht het alsjeblieft niet dat het al zo veel doet. Veel van de klassen binnen zijn niet eens geïmplementeerd en er zijn weinig of er zijn gedocumenteerd. Ik laat dit voor CPAN grotendeels los als een middel van zelfmotivatie, hoewel ik geen beloftes kan maken over de snelheid van mijn vooruitgang.Requirements: · Perl-vereisten: · Perl
Boom :: visualiseren Gerelateerde software
Resource :: loader
Resource :: Loader is een PERL-module om verschillende bronnen te laden, afhankelijk. ...
232
SQL :: PREPROC
SQL :: PREPROC is een PERL-module om SQL in uw PERL (ALA SQL PreProcessors) in te sluiten. ...
120