Sig: Gestión de la memoria
Sup: Referencias
Ant: Ejemplo: El Producto de
Err: Si hallas una errata ...
Ejercicio: Indentificadores entre LLaves
En general, en un contexto en el que se espera un identificador de
variable, Perl interpreta un identificador entre llaves como
la cadena literal que es. Explique la conducta de Perl
ante el siguiente código:
1 @puf = (1..10);
2 toto(\@puf);
3
4 sub toto {
5 my @a = @{shift};
6 print "@a\n";
7 }
¿Que ocurre si sustituimos la línea 5 por my @a = @{shift()};
?
Sig: Gestión de la memoria
Sup: Referencias
Ant: Ejemplo: El Producto de
Err: Si hallas una errata ...
Casiano Rodríguez León
2006-02-21