Ah! Blz... é que perl tem cada truque ~escondido~, que penso ser mais um que nao conheço.
Outro dia descobri que é possivel usar um array como chave de hash, porém não se recupera a lista em vias normais, mas usando o Hash::MultiKey[ http://search.cpan.org/~fxn/Hash-MultiKey-0.06/MultiKey.pm], vc consegue voltar a trabalhar com a lista :P []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/23 Solli Honorio <[email protected]> > 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 > >
=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
