[Perl] Como llamo a una rutina

Gunnar Wolf gwolf@campus.iztacala.unam.mx
Thu, 24 Jan 2002 12:07:11 -0600 (CST)


>  > Antes de que alguien que sepa por qu=E9 pasa esto (que supongo que se =
llama
>  > Salvador), deja intentarlo: foo es una "unqualified bareword", que no
>  > significa nada a=FAn ni siquiera para el parser?
>
> Pero seg=FAn yo, una 'bareword', en ausencia de 'use strict' significa
> llamada a funci=F3n. Y la funci=F3n deber=EDa estar definida para cuando =
se
> ejecuta el print, puesto que perl primero compila y despues
> evalua. (aqui no hay ningun BEGIN, =BFo si?)

Es justo por eso que no lo dije con autoridad :-) Me *parece* que eso
es... Dime, =BFqu=E9 pasa si lo calificas con un &?

=2E..O puede ser una jalada obscura como la que me comentabas de
my $var =3D 0 || ++$var; ...

--
Gunnar Wolf - gwolf@campus.iztacala.unam.mx - (+52-55)5623-1118
+---
|PARTICIPA EN EL CONSOL - Congreso Nacional de Software Libre,
|http://www.consol.org.mx, Ciudad de M=E9xico, 11-14 feb 2002
+--