[Cascavel-pm] Idioma muito legal!!

Solli Moreria Honorio shonorio em terra.com.br
Quarta Maio 19 18:42:25 CDT 2004


Caro Luis,

O Nelson tem razão, no final a estrutura não é criada como eu acreditava
ser o objetivo, ou não ?

Solli

-----Original Message-----
From: cascavel-pm-bounces em mail.pm.org
[mailto:cascavel-pm-bounces em mail.pm.org] On Behalf Of Nelson Ferraz
Sent: quarta-feira, 19 de maio de 2004 19:48
To: Cascavel Perl Mongers
Subject: Re: [Cascavel-pm] Idioma muito legal!!

Luis Campos de Carvalho wrote:
>   Percebam como o sr. Schwartz percorre um hash de hashes SEM usar
EVAL 
> (operação demorada e complicada) para incrementar o conteúdo do
escalar 
> $top->{a}{b}{c}{d}{e}{count}:
> 
>         $x = $top;
>         $x = $x->{$_} ||= {} for qw(a b c d e);
>         $x->{count}++;

Calma aí... do jeito como está, a estrutura $top->{a}{b}{c}{d}{e}{count}

não chega a ser criada...

Além disso, me parece que ele incrementou $x->{count}, e não 
$top->{a}{b}{c}{d}{e}{count} . Não é isso?

Finalmente... como você faria para obter este mesmo resultado, antes de 
ler a dica do Schwartz?

[]s

Nelson
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em mail.pm.org
http://cascavel.pm.org/mailman/listinfo/cascavel-pm




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