''use'' Ocurre Durante la Compilación

Mientras que require carga el paquete en tiempo de ejecución, comprobando que no esta ya cargado, use carga los módulos en tiempo de compilación.

El siguiente código no funciona:

$paquete = "MiPaquete"; # se ejecuta en tiempo de ejecución
use $paquete; # se ejecuta en tiempo de compilación
Además use requiere que el sufijo del fichero sea .pm

Casiano Rodríguez León
Licencia de Creative Commons
Principios de Programación Imperativa, Funcional y Orientada a Objetos Una Introducción en Perl/Una Introducción a Perl
por Casiano Rodríguez León is licensed under a Creative Commons Reconocimiento 3.0 Unported License.

Permissions beyond the scope of this license may be available at http://campusvirtual.ull.es/ocw/course/view.php?id=43.
2012-06-19