| Modulo :: Mask. fingere alcuni moduli non sono installati |
Scarica ora |
Modulo :: Mask. Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Matthew Lawrence
- Sito web dell'editore:
- http://search.cpan.org/~mattlaw/
Modulo :: Mask. Tag
Modulo :: Mask. Descrizione
Fai finta alcuni moduli non sono installati A volte è necessario testare ciò che accade quando un determinato modulo non è installato. Modulo :: Mask è un modulo Perl che fornisce un modo per nascondere temporaneamente i moduli installati da Perl richiedono il meccanismo. Il modulo :: Mask Object si aggiunge a @inc e i blocchi richiedono chiamate a moduli limitati. Modulo :: La maschera non influisce sui moduli già caricati al momento dell'istanziazione.Synopsis Modulo di utilizzo :: {My $ Mask = New Module :: Mask ('My :: Module'); EVAL {Richiedi il mio :: Modulo}; Se ($ @) {# ... dovrebbe essere chiamato} else {Warn ", richiedere è riuscito inaspettatamente"}} # La maschera è fuori portata, questo dovrebbe ora funzionare. EVAL {Richiedi il mio :: Modulo}; # C'è anche una versione invertita: {My $ Mask = New Module :: Mask :: Inverted QW (foo bar); # Ora solo foo e bar può essere caricato obbligatamente: EVAL {Richiedi BAZ}; } Requisiti: · Perl.
Modulo :: Mask. Software correlato