Sub :: Exportador :: Util

SUB :: EXPORTERSER :: UTIL contiene utilidades para hacer que subc :: exportador sea más fácil.
Descargar ahora

Sub :: Exportador :: Util Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Ricardo Signes
  • Sitio web del editor:
  • http://search.cpan.org/~rjbs/

Sub :: Exportador :: Util Etiquetas


Sub :: Exportador :: Util Descripción

Sub :: Exportador :: UTIL contiene utilidades para hacer que sub :: Exportador sea más fácil. Sub :: Exportador :: UTIL contiene utilidades para hacer Sub :: Exportador más fácil. Este módulo proporciona una serie de funciones de utilidad para realizar operaciones comunes o útiles al configurar una configuración de Sub :: Exportador. Todos los utilites pueden ser exportados, pero ninguno está por defecto. Los UtilitiesCurry_Method Exports => {some_method => Curry_Method,} Esta utilidad devuelve un generador que producirá una versión invocante de un método. En otras palabras, exportará una llamada de método con la clase exportadora incorporada como el Invocant.a Módulo que importa el código Algunos sobre el ejemplo anterior podrían hacer esto: use algunos :: Módulo QW (Some_Method); My $ x = some_method; esto sería equivalente a: usar algunos :: módulo; My $ x = :: Module-> Some_Method; Si algunos :: Módulo está subclasificado y se llama al método de importación de Subclass para importar alguna_method, la subclase se colocará en el invocante. Si se proporciona un argumento para Curry_Method. Se usa. como el nombre del método curry para exportar. Esto significa que podría exportar un constructor de widgets como este: Exports => {Widget => Curry_Method ('New')} Esta utilidad también se puede llamar como Curry_Class, para compatibilidad hacia atrás. Curry_chainCurry_chain se comporta como "Curry_Method", pero está destinado a generar Exportaciones que llamarán varios métodos en sucesión. exportaciones => {reticulate => curry_chain ( => Resultados]),} Si se importan desde Spiner, llamar a la rutina reticulada será equivalente a: Splinter-> Nuevo -> Recopilación_data-> Analizar (Detalle => 100) -> Resultados; Si algún método devuelve algo en qué métodos no se pueden llamar, los croak de rutina. Los argumentos a Curry_chain forman una optlist. Los nombres son los métodos que deben llamarse y los argumentos, si se les da, son Arrayrefs para ser dederferenciados y transcurridos como argumentos a esos métodos. ¡Curry_Chain devuelve un generador como los esperados por Sub :: Exporter.achtung! En la actualidad, no hay forma de pasar los argumentos de la rutina generada a las llamadas del método. Esto probablemente se resolverá en futuras revisiones al permitir que los valores de la lista de OPT sean subrutinos que se llamen con la pila de rutina generada. }),} Esta utilidad envuelve el generador dado en uno que fusionará la colección llamada en sus args antes de llamarlo. Esto significa que puede admitir un recolector "predeterminado" en las exportaciones de Multipe sin escribir el código cada vez. Puede especificar tantos pares de nombres de cobro y generadores que desee.Mixin_Installer Use Sub :: Exporter -Setup => {installer => Sub :: Exportador :: Utilic :: Mixin_Installer, Exports => ,}; Esta utilidad devuelve un instalador que se instalará en una superclase y ajustará la clase importadora de ISA para incluir la superclase recién generada. Si El objetivo de la importación es un objeto, la jerarquía se invierte: la nueva clase será la clase de ISA la clase del objeto, y el objeto será reblendido.Prerequisites: Esta utilidad requiere ese paquete :: Generador se instale. Un coleccionista que agrega importaciones para Cualquier cosa como Dada regex.Si proporciona esta configuración: Exports => , Collectores => {-like => Sub :: Exportador :: Util :: Like}, un usuario puede importar de su Módulo como este: use su iterador :: iterator -like => QR / ^ i /; # Importaciones Igre, IMAP, ISLURPOR UTILIZAR SU ITERADOR :: ITERATOR:> ; se respetan los argumentos del prefijo y el sufecto similar a un grupo; Se transmiten otros argumentos a los generadores para las exportaciones correspondientes. Requisitos: · Perl


Sub :: Exportador :: Util Software relacionado

SIG :: Paquetes

SIG :: Paquetes de Paquetes es un módulo PERL para hacer $ SIG {__ Die__} y $ SIG {__ WARNN__} Paquete ACOPED. ...

170

Descargar