[Perl] Fragmento de un closure ...
Sergio Rojas
srojas@ifc.unam.mx
Mon, 13 Oct 2003 21:35:09 -0500
Saludos Perleros!
Tengo el siguiente fragmento de un closure:
1 sub plantilla{
2 my $x = $_[0];
3 return sub {
4 print "$x $_[0] \n";
5 }
6 }
La pregunta es: porque el escalar $x conserva su valor en las lineas
2 y 4, y el elemento del arreglo $_[0] no. Se sobreescribe o algo asi
al llamar la subrutina anidada?
Gracias!!
--
Sergio J Rojas H
System's Administrator & Developer
IFC - UNAM
C.U. Mexico DF
(52)+(55)+56225598