GetOpt :: Lucid

GETOPT :: Lucid, komut satırı işlemesi için açık, okunabilir bir sözdizimidir.
Şimdi İndirin

GetOpt :: Lucid Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • David A. Golden
  • yayıncı web sitesi:
  • http://search.cpan.org/~dagolden/CPAN-Reporter-Smoker-0.15/lib/CPAN/Reporter/Smoker.pod

GetOpt :: Lucid Etiketler


GetOpt :: Lucid Açıklama

GetOpt :: Lucid, komut satırı işlemesi için net, okunabilir bir sözdizimidir. GetOpt :: Lucid, komut satırı işlemesi için net, okunabilen bir sözdizimidir .Synopsis kullanın GetOpt :: Lucid QW (: hepsi); # Aliases @specs ile Temel Seçenek Özellikleri = (Switch ("Sürüm | V"), Sayaç ("Verbose | V"), Param ("CONFIGOSE | C"), LIST ("LIB | L | I"), Tuş kuyusu "Tanımlama"), anahtar ("Yardım | H")); $ OPT = GETOPT :: Lucid-> GetOpt (@specs); $ verbosity = $ opt-> get_verbose; @libs = $ opt-> get_lib; FS = $ OPT-> GET_DEFINE; % all_options = $ opt-> seçenekleri; # Gelişmiş Seçenek Özellikler @Adv_SPEC = (Param ("Giriş") -> Gerekli, # Gerekli Param ("Mod") -> Varsayılan ("TCP"), # Varsayılanlar Param ("Host") -> İhtiyaçları ("Bağlantı Noktası" ), # bağımlılıklar param ("port", qr / d + /) -> gerekli, # regex validation param ("CONFIG", alt {-R}), # Özel Doğrulama Param ("Yardım") -> Herhangi bir Kılıf, # Kılıf duyarsızlık); # Bir config dosya kullanımı ile Örnek Config :: std; Eğer (-R $ opt-> get_config) {Read_Config ($ Opt-> get_config () =>% config_hash); $ opt-> merge_defaults ($ config_hash {''}); } Bu modülün amacı, komut satırı seçeneği işleme için iyi kodun okunabilirliği ve nazım netliği sağlar. Okunabilirlik öznel bir standart olsa da, GetOpt :: Lucid, GetOpt :: Long.Here daha belirgin bir yaklaşımla karşılaştırıldığında daha ayrıntılı, düz-İngilizce seçeneği spesifikasyonuna dayanır. : Anahtarlar, sayaçlar, parametreler, listeler ve anahtarlar · Üç seçenek stilleri: Uzun, kısa (birlikte verilen) ve çıplak (çizgilersiz) · Varsayılanların özellikleri, gerekli seçenekler ve seçenek bağımlılıkları · Seçeneklerin regexes veya alt yordamları ile onaylanması · Olumsuzluk Komut satırındaki seçeneklerin seçenekleri · Herhangi bir diziyi ayrıştırmanın desteklenmesi, sadece varsayılan @ argv, önceki varsayılanların (örneğin bir config dosyasından) precdendenderequirements'in kullanıcı kontrolü ile dahil edilmesi: · Perl İşte "GetOpt :: Lucid'in bazı önemli özellikleridir. ": · Beş seçenek türü: anahtarlar, sayaçlar, parametreler, listeler ve anahtarlar · Üç seçenek stilleri: uzun, kısa (birlikte dahil) ve çıplak (çizgiler olmadan) · Varsayılanların özellikleri, gerekli seçenekler ve seçenek bağımlılıkları · Regexes veya alt yordamlarla seçeneklerin doğrulanması · Komut satırındaki seçeneklerin olumsuzlanması · Herhangi bir diziyi ayrıştırmaya destek, sadece varsayılan @argv · Öncelikten kullanıcı kontrolü ile dış varsayılanların (örneğin bir yapılandırma dosyasından) dahil edilmesi Gereksinimler: · Perl


GetOpt :: Lucid İlgili Yazılım

Medsphere.widgets

MedSphere.Widgets, MedSphere ürünlerinin kullandığı GTK # için çapraz platform arayüz elemanları koleksiyonudur. ...

243

İndirmek

libstrash

LIBTRASH, GNU / Linux'ta çöp tenekesi uygulayan paylaşılan bir kütüphanedir. ...

125

İndirmek