Text :: Baum.

Formatieren Sie einen einfachen Baumritzel in ein Textbaumdiagramm
Jetzt downloaden

Text :: Baum. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ron Isaacson
  • Website des Verlags:
  • http://search.cpan.org/~isaacson/

Text :: Baum. Stichworte


Text :: Baum. Beschreibung

Formatieren Sie einen einfachen Baumritzer in einem Textbaumdiagramm Text :: Tree ist ein Perl-Modul, mit dem der Anrufer eine Baumstruktur entwickeln kann, indem er mit verschachtelten Arrays von Saiten und Referenzen verwendet wird. Einmal entwickelt, kann der gesamte Baum als Diagramm mit der Wurzel des Baums oben gedruckt werden, und zwischen den unter ihnen horizontal formatierten Kinderknoten. Die Saite-Labels werden as-as-is oder optional mit einem einfachen Umrissstil mit druckbarer Form gedruckt ASCII-Zeichen. Dieses Modul kann mit objektorientierten oder einfachen Funktionsanrufen verwendet werden.Synopsis Verwenden Sie Text :: Tree; mein $ tree = neuer text :: baum ("root", , , ]; $ Tree-Tree-> Layout (" Boxed "); __output__ + ---- + | Wurzel | + ---- + .--- ^ ---. + ---- + + ----- + | links | | | Right | | Node | + ----- + + ---- + .- ^ -. + - + + - + | 1 | | 2 | + - + + - + methodennew () mein $ tree = neuer text :: baum ("label", ], ); Erstellen Sie ein neues Baumobjekt aus einem verschachtelten Satz von Array-Referenzen. Das erste Element jedes Arrays muss eine Zeichenfolge sein, die als Knotenetikett verwendet wird. Die verbleibenden Elemente müssen jeweils ein Array sein Referenz für ein Kind des Knotens. Etiketten enthalten Neuerlinien, um mehrere Zeilen von text.layout () my @lines = $ Tree-> Layout ("in centerential in Boxen"); drucken @lines; legt den Baum in ein Array aus von newline-terminierten Saiten, bereit zum Drucken oder Anzeigen. Das optionale Stil Argument kann verschiedene Keywords wie 'Center', 'Box', 'Line', 'Oval' und / oder 'Space' enthalten. Diese Style-Schlüsselwörter wirken sich auf die Baumknoten sind formatiert. Anforderungen: · Perl.


Text :: Baum. Zugehörige Software