Exportador :: Simples

Configuração mais fácil de exportações do módulo
Baixe Agora

Exportador :: Simples Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • 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