[Rio-pm] Tipagem em Perl

Nilson Santos Figueiredo Jr. acid06 em gmail.com
Quarta Agosto 18 12:49:09 PDT 2010


2010/8/18 Ole Peter Smith <ole.ufg at gmail.com>:
> Outro curiosidade: Perl permite 'abencoar' (bless) qualquer tipo de variavel
> ($,@,%) com os 'poderes' de um objeto. Eu nunca usei outro que objetos
> escalares, nao sei se tem lagum uso de um objeto @?

Na verdade, você pode apenas dar bless() em referências (escalares).
Por exemplo:

   $ perl -e "bless @foo"
   Can't bless non-reference value at -e line 1.

Mas esta referência pode apontar pra qualquer tipo de dados (hash,
array, scalar, code, etc).

-Nilson


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