[Cascavel-pm] Res: Variável de outro namespace no escopo global do package.

Daniel ® Antunes danielrantunes em yahoo.com.br
Segunda Julho 16 17:55:25 PDT 2007


    Saquei... Mas...
    No caso eu declaro a variável TEST já com um valor "0" (que é o valor por omissão), ou seja, ela é uma variável declarada e existente. Sendo este o caso o package supplier não deveria enxergá-la ?
    Obrigado.
 
----- Mensagem original ----
De: Nilson Santos Figueiredo Junior <acid06 em gmail.com>
Para: Cascavel Perl Mongers <cascavel-pm em pm.org>
Enviadas: Segunda-feira, 16 de Julho de 2007 19:42:27
Assunto: Re: [Cascavel-pm] Variável de outro namespace no escopo global do package.

On 7/16/07, Daniel (r) Antunes <danielrantunes em yahoo.com.br> wrote:
>     A diferença que eu vejo é que no primeiro caso a tentativa de usar a
> variável está no escopo global do package (que é o que eu quero, declarar um
> hash dependendo da condição $main::TEST) e no segundo caso dentro de uma
> sub.

Não, a diferença é que no primeiro caso ele é executado *antes* do
Getopt poder pegar as opções enquanto no segundo caso, você chama a
sub teste() *depois*.

-Nilson Santos F. Jr.
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm







       
____________________________________________________________________________________
Novo Yahoo! Cadê? - Experimente uma nova busca.
http://yahoo.com.br/oqueeuganhocomisso 
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070716/850f4fb4/attachment.html 


Mais detalhes sobre a lista de discussão Cascavel-pm