[SP-pm] Embalão [Was: S.O.S]

Solli Honorio shonorio em gmail.com
Quinta Maio 10 13:37:49 PDT 2007


On 5/10/07, Igor Sutton Lopes <igor.sutton em gmail.com> wrote:
>
>
> On May 10, 2007, at 4:12 PM, Wendel Scardua wrote:
>
>
> On 5/10/07, "Iberê O. Kuntz de Souza" <kuntzzz em gmail.com> wrote:
> >
> > > 1. Para de usar Perl 4.0, isso é velho;
> > perl -v
> >
> > This is perl, v5.8.8 built for i686-linux
> > > 2. RTFM, eu uso assim faz 8 anos e não dá warnings;
> >
> > perl -we'my $dir = "."; opendir my $DIR, $dir;'
> > Parentheses missing around "my" list at -e line 1.
>
>
>  perl -we'my $dir = "."; opendir my $DIR, $dir or die $!;'
>
> Não causou warning nenhum...
>
>
> Interessante:
>
> elvis:~ igorsutton$ perl -MO=Deparse -we '$dir = q{.}; opendir my $file,
> $dir'
> BEGIN { $^W = 1; }
> $dir = '.';
> opendir my $file, $dir;
> -e syntax OK
>

Seria porque neste caso o compilador está declarando e utilizando a variável
$file, e utilizando a variável já declarada....

elvis:~ igorsutton$ perl -MO=Deparse -we '$dir = q{.}; opendir my $file,
> $dir;'
> Parentheses missing around "my" list at -e line 1.
> BEGIN { $^W = 1; }
> $dir = '.';
> opendir my $file, $dir;
> -e syntax OK
>

... e aqui o cara esta achando que você quer declarar as variáveis $file e
$dir.

Descubram o que é ;-)
>
> --
> Igor Sutton
> igor.sutton em gmail.com
>
>
>
>
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
>


-- 
<b>
"o animal satisfeito dorme". - Guimarães Rosa </b>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20070510/f0975627/attachment-0001.html 


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