getopt :: lucid.

getopt :: lucid هو بناء جملة واضحة وقابلة للقراءة لمعالجة سطر الأوامر.
التحميل الان

getopt :: lucid. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • David A. Golden
  • موقع ويب الناشر:
  • http://search.cpan.org/~dagolden/CPAN-Reporter-Smoker-0.15/lib/CPAN/Reporter/Smoker.pod

getopt :: lucid. العلامات


getopt :: lucid. وصف

Getopt :: Lucid هو بناء جملة واضحة وقابلة للقراءة لمعالجة سطر الأوامر. Getopt :: Lucid هو بناء جملة واضحة وقابلة للقراءة لمعالجة سطر الأوامر. استخدام الأجساب :: Lucid QW (: ALL)؛ # مواصفات الخيار الأساسي مع الأسماء المستعارة SSPECS = (مفتاح التبديل ("الإصدار | V")، عداد ("Verbose | V")، Param ("Config | C")، قائمة ("LIB | L | L | I")، KeyPair ( "تحديد")، التبديل ("مساعدة | H"))؛ $ opt = getopt :: lucid-> getopt (specs)؛ $ verbosity = $ opt-> get_verbose؛ libs = $ opt-> get_lib؛ FS = $ opt-> get_define؛ All_Options = خيارات LOVE-> $؛ # خيار متقدم المواصفات @ Advec_Spec = (param ("الإدخال (" الإدخال ") -> مطلوب، # Param المطلوبة (" الوضع ") -> الافتراضي (" TCP ")، # الافتراضي Param (" المضيف ") -> الاحتياجات (" المنفذ " )، # التبعيات Param ("منفذ"، QR / D + /) -> مطلوب، # Cregex Validation Param ("التكوين"، Sub {-r})، # Validation Companity Param ("Help") -> Anyase، Case عدم الحساسية)؛ # مثال مع ملف التكوين استخدام التكوين :: STD؛ إذا (-r $ opt-> get_config) {read_config (rett_config ($ opt-> get_config () => my config_hash)؛ $ opt-> merge_defaults ($ config_hash {''})؛ } الهدف من هذه الوحدة يوفر قابلية لقراءة التعليمات البرمجية الجيدة ووضوح نية معالجة خيار سطر الأوامر. في حين أن قابلية القراءة هي المعيار الذاتي، فإن Getopt :: Lucid يعتمد على مواصفات خيار أكثر من اللازم والمقارنة مع النهج الأكثر رمزية من Getopt :: Long.here هي بعض الملامح الرئيسية ل "Getopt Lucid": خمس أنواع خيارات : مفاتيح، عدادات، المعلمات، القوائم، و Keypairs ثلاثة أنماط خيارات: طويلة، قصيرة (بما في ذلك المجمعة)، وعارية (بدون شرطات) مواصفات الإعدادات الافتراضية، والخيارات المطلوبة وتبعية الخيارات التحقق من صحة الخيارات مع Regxes أو subroutines النفي من الخيارات الموجودة في سطر الأوامر دعم تحليل أي مجموعة، وليس فقط الافتراضي @ argv دمج الإعدادات الافتراضية الخارجية (على سبيل المثال من ملف التكوين) مع التحكم في المستخدم من قبل المستخدم: perl هنا هي بعض الملامح الرئيسية ل "getopt :: lucid ": خمسة أنواع خيارات: مفاتيح، عدادات، معلمات، قوائم، و Keypairs ثلاثة أنماط خيارات: طويلة، قصيرة (بما في ذلك المجمعة)، والعارية (بدون شرطات) مواصفات الإعدادات الافتراضية والخيارات المطلوبة وتبعية الخيارات التحقق من صحة الخيارات مع Regyxes أو Subroutines نفي الخيارات في سطر الأوامر دعم تحليل أي مجموعة، وليس فقط الافتراضي دمج الإعدادات الافتراضية الخارجية (E.G. من ملف التكوين) مع التحكم في المستخدم متطلبات: perl.


getopt :: lucid. برامج ذات صلة

hashlib ++.

hashlib ++ هي مكتبة بسيطة وسهلة الاستخدام لإنشاء اختباري تشفير يسمى "Hash" في C ++. ...

201

تحميل