Marcio desculpa, é que são tantos Marcio neste post que eu me confundi.
Claro que você conhece bem isto, mas eu pensei que a dúvida fosse o
MarcioRP.

Eu NUNCA utilizo o 'a' e/ou 'b' justamente pelo problema que você informou
do hack do sort, e o Renato tem razão, o simples 'my ($a, $b)' já localiza
as variáveis e o 'undef' aí é só para a leitura do humano e não tem função
prática para o compilador.

Solli Honorio




Em 23 de março de 2013 19:00, Marcio Ferreira <
[email protected]> escreveu:

> 2013/3/23 Solli Honorio <[email protected]>
>
>> 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 !
>>
>
> Sei que o $a e $b são variaveis já conhecidas do compilador, conheço isso
> pelo hack que há no _sort_, mas a forma de como foi declarado "my
> ($a,$b)=undef" nao resolve nada disso, já que só $a recebe _undef_ e $b nao
> recebe nada.
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: [email protected]
>  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: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a