[SP-pm] Subs

Renato Santos renato.cron at gmail.com
Mon Mar 25 11:53:56 PDT 2013


$a e $b "já existem", pois são utilizadas dentro do sort. Não há problema
em usa-las, mas é claro q vocẽ não pode acessar o valor delas dentro de um
sort (afinal, ele vai trocar pelo valor de cada lado da comparação atual)

2013/3/25 Marcio - Google <marciorp at gmail.com>

> Solli,
>
> Fiz e não entendi ... :-|
>
> root at vmtst:/home/marcio# perl -Mstrict -e '$a=1'
> root at vmtst:/home/marcio# perl -Mstrict -e '$c=1'
> Global symbol "$c" requires explicit package name at -e line 1.
> Execution of -e aborted due to compilation errors.
> root at vmtst:/home/marcio#
>
> É reservado ou algo assim?
>
>
>
> Em 23 de março de 2013 11:47, Solli Honorio <shonorio at gmail.com> escreveu:
>
> Marcio,
>>
>> Faça um teste :
>>
>> perl -Mstrict -e '$a=1'
>>
>> e depois
>>
>> perl -Mstrict -e '$c=1'
>>
>> Me diga o resultado disto e tente enteder o motivo ... eu prometo
>> explicar, mas faça isto primeiro !
>>
>> Solli Honorio
>>
>>
>>
>> Em 23 de março de 2013 11:35, Marcio Ferreira <
>> marciodesouzaferreira at gmail.com> escreveu:
>>
>>>
>>>
>>>>  sub somaValor {
>>>>     my ($a,$b)=undef;
>>>>
>>>
>>> Por que essa linha? Evitar problema com globais?
>>>
>>> =begin disclaimer
>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>> =end disclaimer
>>>
>>>
>>
>>
>> --
>> "o animal satisfeito dorme". - Guimarães Rosa
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>


-- 
Saravá,
Renato CRON
http://www.renatocron.com/blog/
@renato_cron <http://twitter.com/#!/renato_cron>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130325/cce4d227/attachment.html>


More information about the SaoPaulo-pm mailing list