النص :: Tree.

تنسيق شجرة بسيطة من السلاسل في رسم بياني شجرة نصية
التحميل الان

النص :: Tree. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Ron Isaacson
  • موقع ويب الناشر:
  • http://search.cpan.org/~isaacson/

النص :: Tree. العلامات


النص :: Tree. وصف

تنسيق شجرة بسيطة من السلاسل في رسم بياني شجرة نصية النص :: TREE هي وحدة نمطية للبيرل تسمح للمتصل بتطوير هيكل شجرة، باستخدام صفائف متداخلة من السلاسل والمراجع. بمجرد التطوير، يمكن طباعة الشجرة بأكملها كمخطط، مع جذر الشجرة في الأعلى، وتنسيق عقد الأطفال أفقيا أسفلها. تتم طباعة تسميات السلسلة كما هي، أو محاطة اختياريا بأسلوب بسيط يحدده باستخدام قابلة للطباعة أحرف ASCII.This قد يتم استخدام هذه الوحدة باستخدام مكالمات وظيفة موجهة نحو الكائنات. بلدي شجرة $ = نص جديد :: شجرة ("الجذر"، ، ، ]؛ طباعة $ Tree-> تخطيط (" محاصر ")؛ __output__ + ---- + | | الجذر | + ---- + .--- ^ ---. + ---- + + ---- ----- + | يسار | | عقدة | + ----- + + ---------- + ^ -. + - + + + - + | 1 | | | + - + + + - methodsnew () بلدي شجرة $ = نص جديد :: شجرة ("تسمية"، ] "تسمية الطفل الصحيحة"، ؛ إنشاء كائن شجرة جديد من مجموعة متداخلة من مراجع الصفيف. يجب أن يكون العنصر الأول من كل مجموعة سلسلة تستخدم كعلامة عقدة. يجب أن تكون العناصر المتبقية صفيفا إشارة إلى طفل العقدة. قد تحتوي الملصقات على خطوط جديدة لدعم أسطر متعددة من النص. Layout () خطوطي = $ Tree-> تخطيط ("تركز في صناديق")؛ طباعة @؛ يضع الشجرة إلى صفيف من السلاسل الجديدة التي تم إنهاءها، جاهزة للطباعة أو العرض. قد تحتوي وسيطة النمط الاختيارية على كلمات رئيسية مختلفة مثل "مركز"، "مربع"، "السطر"، "البيضاوي" و / أو "المساحة الأساسية" تؤثر على كيفية يتم تنسيق عقد الأشجار. المتطلبات: perl.


النص :: Tree. برامج ذات صلة