Config :: anidado

analizar un archivo de configuración que consigna de bloques y secciones anidadas
Descargar ahora

Config :: anidado Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Anthony Fletcher
  • Sitio web del editor:
  • http://search.cpan.org/~arif/

Config :: anidado Etiquetas


Config :: anidado Descripción

Analizar un archivo de configuración que consigna de bloques y secciones anidadas CONFIGURACIÓN :: Anidado es un módulo de analizador de archivos de configuración basado en bloques delimitados en Brace y se nombran secciones. Los nombres de la sección, variable y boolean están predefinidos. El resultado son los objetos de la sección de configuración correspondientes a las secciones declaradas en la cadena / archivo de configuración. Cada hash contiene toda la información de configuración que está en alcance al final de su bloque. Los objetos hash también contienen un elemento '+' que es una matriz de pares de pares (nombre, valor) que se rastrea qué secciones contienen la configuración actual. ARRAY y las variables de hash acumulan los valores a medida que avanzan en bloques más profundos y más profundos. Cuando finaliza el bloque, las matrices y los hashes vuelven a revertirse a su valor original en el bloque externo. El formato es similar (pero no idánico) a los archivos de configuración ISC nombrados o ISC DHCPD. También es similar a la configuración compatible con el Módulo PERL Config :: Scoped, excepto que las secciones se pueden anidar y las matrices no tienen que estar encerradas por []. En consecuencia, la sintaxis es más sencilla y las estructuras de datos son menos complicadas.Synopsisuse Config :: Anidado; Usa datos :: Dumper; My $ C = NUEVO CONFIGURACIÓN :: Anidado (Sección => , Boolean => , Variable => , Array => 'Propietario del ejercicio de la raza', hash => 'camino',); $ c-> Pursfile ($ ARGV ) || DIE "Falló al parse! \ N"; mi sección @list = $ c-> ('animal'); Imprimir Dumper (Lista \ @; Requisitos: · Perl


Config :: anidado Software relacionado

fp

Una biblioteca para programar en un estilo funcional ...

190

Descargar