[Cascavel-pm] [Golf]: vocabulário de re ferências
Luis Campos de Carvalho
lechamps em terra.com.br
Quinta Outubro 2 12:06:18 CDT 2003
Flavio S. Glock wrote:
> Luis Campos de Carvalho wrote:
>
Aqui está o problema:
>>Alceu R. de Freitas Jr. wrote:
>>>Imagine que criei um hash, e que cada chave faça
>>>referência para um array anônimo com 4 posições. Eu
>>>quero imprimir cada chave, e todas as posições dessa
>>>chave.
> Pode usar truques sujos?
>
> %h = ( a=>[1,2,3], b=>[7,8,9] );
> print map"$_:@$_\n",%h;
>
> a:
> ARRAY(0x15d7c24):1 2 3
> b:
> ARRAY(0x15d7d50):7 8 9
>
O truque não é apenas sujo: IMHO, você não resolveu o problema, está
imprimindo muito mais informação do que o necessário; Fora isso, eu não
consegui fazer seu código rodar... talvez tenha alguma coisa errada com
a de-referencia do escalar, em @$_...
Eu de novo:
perl -l 'print"$_:$h{$_}"for keys%h'
E continuo na frente, com 26 caracteres... =-]
Alceu: será que você conseguiria uma "amostra" do seu hash para a
turma se inspirar? =-] Quem sabe a gente consegue mais jogadores...
{"São" Glock, Fabiano}: Que tal publicar um conjunto de regras
básicas para jogar golf na página do {Brasil,Cascavel}.pm.org?
Será que alguém teria outra jogada para fazer?
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is Computer Scientist,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Mais detalhes sobre a lista de discussão Cascavel-pm