Sub :: Exportador :: Tutorial

SUB :: Exportador :: Tutorial es una guía amistosa para exportar con Sub :: Exportador.
Descargar ahora

Sub :: Exportador :: Tutorial 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 :: Tutorial Etiquetas


Sub :: Exportador :: Tutorial Descripción

Sub :: Exportador :: Tutorial es una guía amistosa para exportar con Sub :: Exportador. Sub :: Exportador :: Tutorial es una guía amistosa para exportar con Sub :: Exportador. ¿Cuál es un exportador? Cuando usa un módulo, primero se requiere, luego se llama su método de importación. La documentación de Perl nos dice que las siguientes dos líneas son equivalentes: use la lista de módulos; Comenzar {requerir módulo; Módulo-> Importar (LISTA); } El método de importación es el exportador del módulo. Los conceptos básicos de Sub :: Exportersub :: Exportador construye un exportador personalizado que luego se puede instalar en su módulo. Construye este método basado en la configuración pasada a su método Setup_exporter. Un caso de uso muy básico puede verse así: adición del paquete; Utilizar Sub :: Exportador; Sub :: Exportador :: Setup_exporter ({Exports => }); SUB PLUS {MY ($ X, $ Y) = @_; Devuelve $ x + $ y; } Esto significaría que cuando alguien use su módulo de adición, podrían tener su rutina más importada en su paquete: use la adición QW (PLUS); My $ z = plus (2, 2); # Esto funciona, porque ahora más se encuentra en la sintaxis principal de PackageTethat para configurar al exportador, arriba, es un poco detallado, por lo que para el simple caso de nombrar algunas exportaciones, puede escribir esto: Use Sub :: Exportador -setup = > {exports => }; ... que es lo mismo que el ejemplo original, excepto que ahora el exportador está construido e instalado en el tiempo de compilación. Bueno, eso y usted escribió menos. Exportación de Export Groupsyou puede especificar grupos completos de cosas que deben ser exportables juntos. Estos se llaman grupos. El exportador llama a estas etiquetas. Para especificar grupos, simplemente pasa una clave de grupos en la configuración de su exportador: Paquete de alimentos; Utilice Sub :: Exportador -SETUP => {EXPORTS => , Grupos => {fauna => , Flora => ,}}; Ahora, para importar toda esa deliciosa carne extranjera, su consumidor solo necesita escribir: use alimentos qw (: fauna); Use alimentos qw (-fauna); ya sea que uno de los anteriores es aceptable. Un colon es más tradicional, pero las descabeles con un colon líder no pueden ser inquietadas por una flecha gorda. Veremos por qué los asuntos más adelante en los grupos pueden contener otros grupos. Si incluye un nombre de grupo (con el guión o colon líder) en una definición de grupo, se ampliará recursivamente cuando se llama al exportador. El exportador no se recurre en el mismo grupo dos veces al tiempo que expandió los grupos. Hay dos grupos especiales: todo y predeterminado. El grupo todo el grupo se define por defecto y contiene todos los subs exportables. Puede redefinirlo, si desea exportar solo un subconjunto cuando se soliciten todas las exportaciones. El grupo predeterminado es el conjunto de rutinas para exportar cuando se solicita nada específico. De forma predeterminada, no hay un grupo predeterminado. Requisiciones: · Requisitos de Perl: · Perl


Sub :: Exportador :: Tutorial Software relacionado