[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