[SP-pm] Modern Perl Books: How to Identify a Good Perl Programmer

Renato Santos renato.cron at gmail.com
Sun Jan 16 22:41:21 PST 2011


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" <blabos at gmail.com>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 <renato.cron at gmail.com>:

> Lo, tem algumas q eu nao sei... > Qual a diferença entre return ; e return
undef; para quem chama?...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20110117/ac78ef3b/attachment.html>


More information about the SaoPaulo-pm mailing list