| Exportador :: Simples Configuração mais fácil de exportações do módulo |
Baixe Agora |
Exportador :: Simples Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Marcel Grünauer
- Site do editor:
- http://search.cpan.org/~marcel/
Exportador :: Simples Tag
Exportador :: Simples Descrição
Configuração mais fácil de exportações do módulo Exportador :: Simples é um módulo Perl, quando subclassado por um pacote, permite que esse pacote defina as exportações de uma forma mais concisa do que o uso exportador. Em vez de ter que se preocupar o que acontece no @export, @export_ok e% Export_Tags, você pode usar dois atributos para definir o comportamento exportador. Isto tem duas vantagens: libera você dos detalhes de implementação do exportador, e mantém as definições de exportação em que pertencem, com as sub-rotinas e variáveis. Os atributos fornecidos por este módulo são: Exportados indica que a sub-rotina associada ou variável global deve ser exportado automaticamente. Ele também irá para o: All Tag (por regras de% export_tags), bem como quaisquer tags especificadas como opções desse atributo. Por exemplo, a seguinte declaração Sub: exportada (cumprimentada, uk) {...} fará com que a olá () seja exportada, mas também esteja disponível nas tags: ALL, Cumprimente e: Reino Unido ..Exportableis como exportado, exceto que a sub-rotina associada ou a variável global não será exportada automaticamente. Ele ainda irá para a tag: toda a tag em qualquer caso e todas as outras tags especificadas como opções de atributo.Synopsis pacote myexport; Use a base 'exportador :: simples'; Nosso @bar: exportável (vars) = (2, 3, 5, 7); Nosso $ Foo: Exportado (VARS) = 42; Nosso Z: Exportado = (a => 65, B => 66); Sub Hello: Exportado (cumprimentado, Reino Unido) {"Olá"} Sub Askme: exportável {"O que você vai"} sub Hi: exportável (cumprimente, EUA) {"Olá"} # Enquanto isso, em um módulo longe, em um módulo longe, afastado use myexport qw (: cumprimentar); imprimir olá (); $ BAZ {C} = 67; Requisitos: · Perl.
Exportador :: Simples Software Relacionado