Gpotopt :: Lucid.

GetOpt :: Lucid é uma sintaxe clara e legível para processamento de linha de comando.
Baixe Agora

Gpotopt :: Lucid. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • David A. Golden
  • Site do editor:
  • http://search.cpan.org/~dagolden/CPAN-Reporter-Smoker-0.15/lib/CPAN/Reporter/Smoker.pod

Gpotopt :: Lucid. Tag


Gpotopt :: Lucid. Descrição

GetOpt :: Lucid é uma sintaxe clara e legível para processamento de linha de comando. Gpotopt :: Lucid é uma sintaxe clara e legível para processamento de linha de comando.synopsis Use GetOpt :: Lucid QW (: ALL); # Especificações básicas de opções com aliases @specs = (switch ("versão | v"), contador ("verbose | v"), param ("config | c"), lista ("lib | l | i"), KeyPair "Definir"), alterne ("Ajuda | H")); $ opt = getopt :: Lucid-> getopt (@specs); $ verbosidade = $ opt-> get_verbose; @libs = $ opt-> get_lib; fs = $ opt-> get_define; % All_Options = $ opt-> opções; # Avançado ESPECIFICAÇÕES @adv_spec = (param ("Entrada") -> Obrigatório, # Requerido Param ("Modo") -> Padrão ("TCP"), # Padrões Param ("Host") -> Necessidades ("Porta") ), # dependências param ("porta", qr / d + /) -> Obrigatório, # regex validação param ("config", sub {-r}), # Validation Param ("Ajuda") -> Anycle, # Case insensividade ); # Exemplo com um arquivo de configuração Config :: DST; if (-r $ opt-> get_config) {read_config ($ opt-> get_config () => my% config_hash); $ opt-> merge_defaults ($ config_hash {'}); } O objetivo deste módulo está fornecendo boa legibilidade e clareza da intenção para processamento de opções de linha de comando. Enquanto a legibilidade é um padrão subjetivo, GetOpt :: Lucid depende de uma especificação de opção mais detalhada, sem inglês, em comparação com a abordagem mais simbólica de GetOpt :: Long.here são algumas características principais de "GetOpt Lucid": · Cinco tipos de opções : Switches, contadores, parâmetros, listas e tecladas · Três estilos de opção: longo, curto (incluindo empacotado) e nu (sem traços) · Especificação de padrões, opções necessárias e dependências de opções · Validação de opções com regexes ou sub-rotinas · negação de opções na linha de comando · Suporte para analisar qualquer matriz, não apenas o padrão @ argv · incorporação de padrões externos (por exemplo, a partir de um arquivo de configuração) com o controle do usuário de precedencerequirements: · Perl Aqui estão alguns recursos importantes de "GetOpt :: Lucid ": · Cinco tipos de opção: switches, contadores, parâmetros, listas e teclado · Três estilos de opção: longo, curto (incluindo empacotado) e nu (sem traços) · Especificação de padrões, opções necessárias e dependências de opções · Validação de opções com regexes ou sub-rotinas · Negação de opções na linha de comando · Suporte para analisar qualquer matriz, não apenas o padrão @Argv · Incorporação de padrões externos (por exemplo, a partir de um arquivo de configuração) com o controle do usuário da precedência Requisitos: · Perl.


Gpotopt :: Lucid. Software Relacionado

PDF :: API2.

PDF :: API2 é 'a próxima geração' do texto :: pdf :: API, uma corrente de módulo perl que facilita os arquivos PDF de criação. ...

192

Download

vtkfltk.

VTKFLTK é uma pequena biblioteca de Classes C para o desenvolvimento de interfaces FLTK de eventos para uso com VTK. ...

147

Download