[SP-pm] Subs

Marcio - Google marciorp at gmail.com
Mon Mar 25 12:08:05 PDT 2013


A tá ... entendi, e como eu usei o módulo strict só deu erro em $c, que não
existe ou não está declarada. Como $a já está, não deu erro. $b tbm não
daria, assim com $d e $e iriam dar o mesmo erro ... :-)


Em 25 de março de 2013 14:53, Renato Santos <renato.cron em gmail.com>escreveu:

> $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 em gmail.com>
>
>> Solli,
>>
>> Fiz e não entendi ... :-|
>>
>> root em vmtst:/home/marcio# perl -Mstrict -e '$a=1'
>> root em 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 em vmtst:/home/marcio#
>>
>> É reservado ou algo assim?
>>
>>
>>
>> Em 23 de março de 2013 11:47, Solli Honorio <shonorio em 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 em 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 em 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 em 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 em 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>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>
-------------- Pr�xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130325/0f9f9c2f/attachment.html>


More information about the SaoPaulo-pm mailing list