Hmm, muda inserindo undef numa array.

Achei q era algo q mudasse o wantarray

(Ps: vou testar mais tarde, acreditam q acordei ESSA HORA com o cel do meu
irmão caindo sobre min? Achei engracado q o "aaiii f#*" foi automático !!)

Em jan 16, 2011 11:46 PM, "Blabos de Blebe" <[email protected]>escreveu:

Basicamente, para se invocar uma função precisa-se antes, alocar
espaço para o parâmetros de entrada *E* para o retorno;

Em Perl, undef é um valor que ocupa espaço na memória, o que pode
causar certa confusão ao se testar expressões.

Em C isso é menos percebido porque a forma de se usar as funções é bem
restrita. Você só pode chamar funções com assinaturas específicas em
certos contextos.

Como Perl é muito mais flexível, o programador mais desatento pode se
ferrar de formas muito mais cabulosas em Perl do que em C.

2011/1/16 Renato Santos <[email protected]>:

> Lo, tem algumas q eu nao sei... > Qual a diferença entre return ; e return
undef; para quem chama?...
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a