Supongamos que estamos en un paquete que ha sobreescrito
un operador Perl. Por ejemplo glob
. En tal caso
cualquier alusión a glob
dentro del paquete se referirá
a la nueva versión de glob
.
¿Como podemos llamar al ''viejo'' glob dentro del paquete?:
Escribiendo CORE::glob
. El prefijo CORE::
se refiere a los operadores Perl pre-construidos. Los operadores
Perl no residen en ninguna tabla de símbolos y por tanto
no existe un módulo CORE::
. La construcción
CORE::operador
es una mera notación para
poder referirnos a las funciones del núcleo de Perl.
Casiano Rodríguez León