Getopt :: Getargs.

Getaargs é um módulo Perl para permitir o argumento aprimorado passando.
Baixe Agora

Getopt :: Getargs. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Rob Brown
  • Site do editor:
  • http://karmatics.com/aardvark/

Getopt :: Getargs. Tag


Getopt :: Getargs. Descrição

Getargs é um módulo Perl para permitir a passagem aprimorada do argumento. GetaarGs é um módulo Perl para permitir a passagem aprimorada do argumento, incluindo a passagem de argumentos nomeados com insensibilidade de maiúsculas de minúsculas, bem como argumentos posicionados.synopsis Sub qualquer {mydefault_args = (conteúdo default ", verbose => 0); my% args = getargs (@ _, @ default_args); # Faça algumas coisas com $ ARGS {Conteúdo} # Mostre todos os tipos de detalhes se $ args {verbos}} # uma chamada simples para qualquer que seja ("apenas lidar com o meu conteúdo"); # Uma chamada flexível para qualquer outra coisa ({verbose => 1, conteúdo => "Este é o meu conteúdo",}); Getargs precisa saber * O que sua sub-rotina foi aprovada, * e o que esperava ser aprovado. * Se você gosta, você também pode fornecer valores padrão para usar quando um argumento não é passado.Using essas informações, Getargs criará um hash de argumentos para você usar em toda a sua sub-rotina. Usando GetArgs tem várias vantagens: 1) As chamadas para sua sub-rotina podem passar argumentos nomeados, tornando o código mais legível. 2) Se for mais fácil passar uma lista de argumentos como você normalmente, tudo bem. 3) Com Getargs, seu uso de argumentos no seu código de sub-rotina é mais legível. 4) Suas sub-rotinas não são mais limitadas no número de argumentos que eles esperam. 5) Os argumentos podem ser passados em qualquer ordem (se passados dentro do HASH Ref), apenas os argumentos relevantes para essa chamada precisam ser aprovados - argumentos desnecessários podem ser ignorados. 6) O caso não é importante, pois GetArgs corresponde aos nomes de argumentos insensitivamente. Requisitos: · Perl.


Getopt :: Getargs. Software Relacionado