[bcn-pm] Dubte while (eval)

Toni Homedes i Saun toni a homedes.net
dic jul 29 05:58:01 PDT 2015


Hola Mongers,

Fent un molinet amb Perl m'he trobat el següent:


Bé:
---

perl -e '%h = ('A' => 1, 'B' => 2); print "$a => $b\n" while (($a, $b) = 
each \%h)' | head

Malament:
---------

perl -e 'print "$a => $b\n" while (($a, $b) = each {'A' => 1, 'B' => 
2})' | head



Perquè? Una referència a un hash no és sempre una referència a un hash?

Gràcies!

-- 
Toni Homedes i Saun
toni a homedes.net
+34 647-10-77-35


Més informació sobre la llista de correu Barcelona-pm