Package: libuniversal-require-perl (0.19-3)
Links for libuniversal-require-perl
Debian Resources:
Download Source Package libuniversal-require-perl:
- [libuniversal-require-perl_0.19-3.dsc]
- [libuniversal-require-perl_0.19.orig.tar.gz]
- [libuniversal-require-perl_0.19-3.debian.tar.xz]
Maintainers:
External Resources:
- Homepage [metacpan.org]
Similar packages:
carica moduli da una variabile (deprecato)
Funziona esattamente come il require standard di Perl, tranne per il fatto di essere senza restrizioni sulle bareword e di non morire. Dato che require() è posizionato nello spazio dei nomi UNIVERSAL, funzionerà su qualsiasi modulo. Basta usare UNIVERSAL::require in qualsiasi posto del proprio codice.
Se è capitato di avere bisogno di fare questo:
eval "require $modulo";
per aggirare i problemi sulle bareword di require(), questo modulo è ciò che ci vuole. Crea un metodo classe require() universale che funzionerà con qualsiasi modulo Perl ed è sicuro. Quindi, invece di fare del complicato lavoro eval(), si può usare:
$modulo->require;
Non fa risparmiare molta scrittura, ma sarà molto più comprensibile per chi non è una cintura nera di Perl.
Viene fornito anche un metodo use() che funziona in modo simile.
NOTARE BENE che UNIVERSAL::require è considerato deprecato dal suo autore che suggerisce di guardare diverse alternative più adatte e più attivamente mantenute che sono discusse nella sezione "SEE ALSO" del POD.
Other Packages Related to libuniversal-require-perl
|
|
|
|
-
- dep: perl
- "Practical Extraction and Report Language" di Larry Wall
Download libuniversal-require-perl
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 9.2 kB | 24.0 kB | [list of files] |