<div dir="ltr"><br>Muito bom Soli.<br>"Global symbol "%variavel" requires explicit package name at perl.pl line 22.<br>Execution of perl.pl aborted due to compilation errors (#1)<br> (F) You've said "use strict vars", which indicates that all variables<br>
must either be lexically scoped (using "my"), declared beforehand using<br> "our", or explicitly qualified to say which package the global variable<br> is in (using "::").<br> <br>
Uncaught exception from user code:<br> Global symbol "%variavel" requires explicit package name at perl.pl line 22.<br>Execution of perl.pl aborted due to compilation errors.<br> at perl.pl line 24<br>"<br>
Avisa exactamente aonde o erro se encontra é fantástico, pois até os programadores mais experientes podem esquecer de pequenas coisas ou simplesmente por erro de digitação.<br>Obrigado gente.<br><br><div class="gmail_quote">
2008/9/10 Solli Honorio <span dir="ltr"><<a href="mailto:shonorio@gmail.com">shonorio@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr"><span style="font-family: courier new,monospace;">Na verdade é uma boa hora de falar do diagnostics !!!</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Daniel, neste momento, a segunda coisa a fazer (depois de confirmar que o 'use strict' esta habilitado), utilize o 'use diagnostics;'.</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Faça um teste com o teu programa bichado e veja se este pragma ajuda ?</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Solli M. Honório</span><br><div class="gmail_quote"><br>2008/9/10 Marco A P D'Andrade <span dir="ltr"><<a href="mailto:mdacwb@gmail.com" target="_blank">mdacwb@gmail.com</a>></span><div>
<div></div><div class="Wj3C7c"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">Esta é a deixa para falar sobre "Perl Debug" ... Muito bom !!<br><br>
Tenta ;)<br><br>Deveria ser indicado no perlintro ;)<br><br> Maiores detalhes: <a href="http://perldoc.perl.org/perldebtut.html" target="_blank">http://perldoc.perl.org/perldebtut.html</a><br>
<br>root@gerencia1(click21):/usr/local/scripts# perl -d -e '$var = [ 1, 2, 3 ];<br><br>1;<br>'<br><br>Loading DB routines from perl5db.pl version 1.19<br>Editor support available.<br><br>Enter h or `h h' for help, or `man perldebug' for more help.<br>
<br>main::(-e:1): $var = [ 1, 2, 3 ];<br>DB<1> .<br>main::(-e:1): $var = [ 1, 2, 3 ];<br>DB<1> x $var<br>0 undef<br>DB<2> n<br>main::(-e:3): 1;<br>DB<2> x $var<br>0 ARRAY(0x805ae4c)<br> 0 1<br>
1 2<br> 2 3<br><br>DB<3> <br><br><br><br><br><div class="gmail_quote">2008/9/10 camila m. <span dir="ltr"><<a href="mailto:misskaapow@gmail.com" target="_blank">misskaapow@gmail.com</a>></span><div><div>
</div><div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
;)<br>
<br>
2008/9/10 Daniel de Oliveira Mantovani <<a href="mailto:daniel.oliveira.mantovani@gmail.com" target="_blank">daniel.oliveira.mantovani@gmail.com</a>>:<br>
<div><div></div><div>> Foi desatenção minha faltava um -> xD<br>
><br>
> 2008/9/10 Daniel de Oliveira Mantovani <<a href="mailto:daniel.oliveira.mantovani@gmail.com" target="_blank">daniel.oliveira.mantovani@gmail.com</a>><br>
>><br>
>> Boa tarde, gente eu estou lendo o perlintro para poder programar de acordo<br>
>> com o que é certo, pois no meu livro da Deitel está um pouco diferente.<br>
>> Eu cheguei na parte Hash e o programa deveria funcionar mas não funciona<br>
>> olhem a linha do programa que está em negrito;<br>
>> #!/usr/bin/perl<br>
>><br>
>> my $variavel = {<br>
>> scalar => {<br>
>> descricao => "item unico",<br>
>> simbolo => '$',<br>
>> },<br>
>> array => {<br>
>> descricao => "lista ordenada de itens",<br>
>> simbolo => '@',<br>
>> },<br>
>> hash => {<br>
>> descricao => "pares chave/valor",<br>
>> simbolo => '%',<br>
>> }<br>
>> };<br>
>><br>
>> print "Scalars comecam com um $variavel->{'scalar'}->{'simbolo'}\n";<br>
>> print "descricao $variavel{'scalar'}->{'descricao'}\n";<br>
>> print "Arrays comecam com $variavel->{'array'}->{'simbolo'}\n";<br>
>> print "Hashs comecam com $variavel->{'hash'}->{'simbolo'}\n";<br>
>><br>
>> Não sei porque não imprime.<br>
>> Estou fazendo de acordo com o manual,<br>
>> <a href="http://www.perl.org.br/Perldoc/V500807/Perlintro#hashes" target="_blank">http://www.perl.org.br/Perldoc/V500807/Perlintro#hashes</a><br>
>> --<br>
>> Daniel de Oliveira Mantovani<br>
>> "A sede pelo aprendizado é insaciável"<br>
>> <a href="http://mantovanihouse.blogspot.com/" target="_blank">http://mantovanihouse.blogspot.com/</a><br>
>> ------------------------------------------------------------<br>
><br>
><br>
><br>
> --<br>
> Daniel de Oliveira Mantovani<br>
> "A sede pelo aprendizado é insaciável"<br>
> <a href="http://mantovanihouse.blogspot.com/" target="_blank">http://mantovanihouse.blogspot.com/</a><br>
> ------------------------------------------------------------<br>
><br>
</div></div><div><div></div><div>> _______________________________________________<br>
> Rio-pm mailing list<br>
> <a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
> <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
><br>
<br>
<br>
<br>
--<br>
_<a href="http://streawberige.org" target="_blank">http://streawberige.org</a><br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</div></div></blockquote></div></div></div><br></div>
<br>_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div></div></div><br><br clear="all"><br>-- <br>"o animal satisfeito dorme". - Guimarães Rosa<br>
</div>
<br>_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br>Daniel de Oliveira Mantovani<br>"A sede pelo aprendizado é insaciável"<br>
<a href="http://mantovanihouse.blogspot.com/">http://mantovanihouse.blogspot.com/</a><br>------------------------------------------------------------<br>
</div>