SUB :: Exporter :: Util

sub :: مصدر :: util يحتوي على المرافق لصنع SUB :: Exporter أسهل.
التحميل الان

SUB :: Exporter :: Util الترتيب والملخص

الإعلانات

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

SUB :: Exporter :: Util العلامات


SUB :: Exporter :: Util وصف

Sub :: Exporter :: Util يحتوي على المرافق لصنع SUB :: Exporter أسهل. SUB :: Exporter :: Util يحتوي على أدوات مساعدة لإجراء SUB :: Exporter أسهل. توفر الوحدة النمطية عددا من وظائف الأداة المساعدة لأداء عمليات مشتركة أو مفيدة عند إعداد تكوين SUB :: Exporter. قد يتم تصدير جميع الأدوات، ولكن لا شيء افتراضي بشكل افتراضي. صادرات UnermentCurry_Method الصادرات => {some_method => curry_method،} تقوم هذه الأداة المساعدة بإرجاع المولد الذي سيؤدي إلى إصدار نسخة موجزة من الطريقة. بمعنى آخر، ستقوم بتصدير طريقة استدعاء مع فئة التصدير المدمجة كوحدة الداجب. بلدي = some_method؛ هذا سيكون يعادل: استخدام بعض :: وحدة؛ بلدي x = بعض :: الوحدة النمطية -> some_method؛ إذا تم استيراد الوحدة الفرعية؛ كاسم طريقة الكاري للتصدير. هذا يعني أنه يمكنك تصدير منشئ عنصر واجهة مستخدم مثل هذا: الصادرات => {widget => curry_method ('جديد')} قد يتم أيضا استدعاء هذه الأداة المساعدة أيضا ك Curry_Class، للتوافق مع الوراء. الصادرات التي ستدعو عدة طرق في الخلافة. الصادرات => {reticulate => curry_chain ( => النتائج])،} إذا تم استيرادها من Spliner، فإن استدعاء روتين الشباك سيكون يعادل: SPLINT-> جديد -> GATH_DATA-> تحليل (التفاصيل => 100) -> النتائج؛ في حالة إرجاع أي طريقة لشيء ما قد لا يتم استدعاؤه، فإن Croaks.The Routine Croaks.The الحجج إلى Curry_chain تشكل قائمة اختيار. الأسماء هي الأسماء التي يجب استدعاؤها والحجج، إذا تم إعطاءها، هي arriefrefs ليتم تغييرها وتم تمريرها كحجج لتلك الأساليب. Curry_chain إرجاع مولد مثل تلك المتوقعة من قبل SUB :: Exporter.achtung! في الوقت الحاضر، لا توجد وسيلة لتمرير الحجج من الروتين الذي تم إنشاؤه بمكالمات الطريقة. من المحتمل أن يتم حل هذا في المراجعات المستقبلية من خلال السماح لقيم القائمة التقيد بأن تكون تحت الروتينات الفرعية التي سيتم استدعاؤها باستخدام صادرات Routine's Rock.Merge_Col التي تم إنشاؤها => {merge_col (defaults => {twiddle => '_twiddle_gen'، tweak => _tweak_gen، })،} فائدة هذه الأداة المساعدة المولد المعطى في واحدة من شأنها دمج المجموعة المسماة في Args قبل الاتصال به. هذا يعني أنه يمكنك دعم مجمع "افتراضي" في صادرات Multipe دون كتابة التعليمات البرمجية في كل مرة. يمكنك تحديد أكبر عدد أكبر من أزواج من أسماء المجموعة والمولدات كما تريد. Mixin_Installer استخدم SUB :: Exporter -Setup => {Installer => Sub :: Exporter :: UTIL :: MIXIN_INSTALLER، الصادرات => ،}؛ تقوم الأداة المساعدة بإرجاع المثبت الذي سيتم تثبيته في Superclass وضبط فئة ISA المستوردة لتضمين Superclass.If الذي تم إنشاؤه حديثا الهدف من المستورد هو كائن، يتم عكس التسلسل الهرمي: فئة جديدة ستكون ISA فئة الكائن، وسيتم تشكيل الكائن. المتطلبات الأساسية: هذه الأداة المساعدة تتطلب تثبيت الحزمة :: المولد أن يكون مثبتا. أي شيء مثل معطى Regex.If أنت تقدم هذا التكوين: الصادرات => ، جامعي => {- مثل => SUB :: EXPORD :: UTIL :: Like}، قد يستورد المستخدم من الوحدة النمطية مثل هذا: استخدم الخاص بك :: Iterator - مثل => QR / ^ I /؛ # استيراد Igre، IMAP، Islorpor استخدم الخاص بك :: INERATOR -LY => ؛ يتم احترام البادئة التي تشبه المجموعة واللاحقة؛ يتم تمرير الوسائط الأخرى إلى المولدات لمطابقة الصادرات. متطلبات: perl.


SUB :: Exporter :: Util برامج ذات صلة

آمنة :: هول

SAFE :: HOL هو وحدة بيرل لجعل حفرة إلى المقصورة الرئيسية الأصلية في المقصورة الآمنة. ...

288

تحميل