| Módulo :: Máscara fingir que certos módulos não estão instalados |
Baixe Agora |
Módulo :: Máscara Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Matthew Lawrence
- Site do editor:
- http://search.cpan.org/~mattlaw/
Módulo :: Máscara Tag
Módulo :: Máscara Descrição
Finja que certos módulos não estão instalados Às vezes você precisa testar o que acontece quando um determinado módulo não está instalado. Módulo :: Máscara é um módulo Perl que fornece uma maneira de ocultar os módulos instalados temporariamente do mecanismo de necessidade de Perl. O objeto Module :: Máscara se adiciona ao @Inc e blocos requerem chamadas para módulos restritos. Module :: Máscara não afetará os módulos já carregados no momento da instantation.synopsis usam módulo :: máscara; {My $ Mask = Novo Módulo :: Máscara ('My :: Module'); eval {requer meu :: módulo}; Se ($ @) {# ... deve ser chamado} mais {warn "exigir sucedido inesperadamente"}} # A máscara está fora do escopo, isso deve agora funcionar. eval {requer meu :: módulo}; # Também há uma versão invertida: {my $ mskk = novo módulo :: máscara :: QW invertido (FOO BAR); # Agora somente foo e barra podem ser carregados por exigir: eval {requer baz}; } Requisitos: · Perl.
Módulo :: Máscara Software Relacionado