Config :: aninhado

Analise um arquivo de configuração consigindo blocos e seções aninhadas
Baixe Agora

Config :: aninhado Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Anthony Fletcher
  • Site do editor:
  • http://search.cpan.org/~arif/

Config :: aninhado Tag


Config :: aninhado Descrição

Analise um consigo de arquivo de configuração de blocos e seções aninhadas Config :: Nested é um módulo de parser de arquivo de configuração com base em blocos delimitados por porta e seções nomeadas. Seção, nomes variáveis e booleanos são predefinidos. O resultado são objetos de hash seção de configuração correspondentes às seções declaradas na cadeia / arquivo de configuração. Cada hash contém todas as informações de configuração que está no escopo no final do bloco. Os objetos de hash também contêm um elemento '+' que é uma matriz de pares (seção-nome, valor) que os param que sees contêm as variáveis de configuração atual. Quando o bloco termina, arrays e hashes revertem de volta ao seu valor original no bloco externo. O formato é semelhante (mas não idênico) para os arquivos de configuração do ISC nomeados ou ISC DHCPD. Também é semelhante à configuração suportada pela configuração do Módulo Perl :: Scoped, exceto que seções podem ser aninhadas e arrays não precisam ser incluídas por []. Consequentemente, a sintaxe é mais simples e as estruturas de dados são menos complicadas.Synopsisuse config :: aninhado; Use dados :: dumper; meu $ c = novo config :: aninhado (seção => , Boolean => , variável => , Array => 'Proprietário de exercícios de raça', hash => 'caminho',); $ c-> parsefile ($ argv ) || morrer "Falha ao analisar! \ n"; minha @list = $ c-> seção ('animal'); Imprimir dumper (\ @ lista; requisitos: · Perl.


Config :: aninhado Software Relacionado

fp.

Uma biblioteca para programação em um estilo funcional ...

190

Download