Sig: Ejercicio: Subrutinas Locales
Sup: Tablas de símbolos y
Ant: Tablas de símbolos y
Err: Si hallas una errata ...
Ejercicio: Variables Léxicas
Por supuesto, como las variables léxicas no van en las tablas de símbolos sino
en los scratchpads, no tiene sentido prefijarlas con un identificador de paquete.
Sin embargo el ámbito léxico se refiere al texto mientras que el ámbito de
paquete se refiere a la tabla de símbolos. Para entender esto,
averigue y explique la salida del siguiente programa:
$ cat privacy.pl
#!/usr/local/bin/perl5.8.0 -w
package tutu;
my $a = 10;
package titi;
if (defined($tutu::a)) { print "$tutu::a\n" }
else { print "No esta definida \$tutu::a\n"};
print "$a\n";
Sig: Ejercicio: Subrutinas Locales
Sup: Tablas de símbolos y
Ant: Tablas de símbolos y
Err: Si hallas una errata ...
Casiano Rodríguez León
2006-02-21