<br><br><div class="gmail_quote">Em 23 de março de 2010 12:34, Thiago Rondon <span dir="ltr">&lt;<a href="mailto:thiago@aware.com.br">thiago@aware.com.br</a>&gt;</span> escreveu:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Solli Honorio escreveu:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">
<br>
<br>
<br>
     Escalar ($), uma string qualquer, de qualquer tamanho*<br>
<br>
<br></div><div class="im">
Sem querer ser chato, mas já sendo ... vc acha mesmo correta a tua definição de &#39;valor escalar&#39; ? Pergunto isto pq vc está associando a um tipo de valor, e isto verdade....<br>
 <br>
</div></blockquote>
Qual seria a melhor definição ?<br>
<br>
*Qualquer tamanho. [...]<div class="im"><br></div></blockquote><div><br>Que escalar representa um valor unitário de qualquer unidade ? Pondendo conter letras, números e informações especiais denominada de referências !!! <br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
    Aí vem um poder mágico, a equivalência. As operações e valores em<br>
    Perl podem depender do contexto. Você deve pensar em dois<br>
    contextos: escalares e listas. E dependendo do que você deseja, o<br>
    retorno desta operação pode ser uma.<br>
<br>
    Equivalência ?<br>
<br>
    Faça o seguinte teste:<br>
    my @foo = (&#39;alice&#39;, &#39;john&#39;);<br>
    my ($one, $two) = @foo;<br>
    my $count = @foo;<br>
<br>
<br>
eu acho que aqui estamo confundindo mais do que ajudando, estamos falando de atribuições e misturando com contexto ... bom só para pensarmos numa melhor maneira de explicar isto ... eu ainda acho que o problema é que as pessoas não entendem a palavra &#39;contexto&#39;....<br>


 <br>
</blockquote></div>
Na realiadade estou utilizando a nomeclatura usada no perldoc para esta explicação.<br>
<br>
Na minha visão o maior problema é do entendimento de contexto na linguagem em relação aos valores e as operações envolvidas, no qual tem haver com o tipo de dados existente (listas e escalares).<br>
<br>
Por isto tentei definir logo abaixo a definição de função unária, que também é importante para o entedimento do &quot;contexto&quot;.<br>
<br>
Tudo isto para explicar o que são atribuições. Concordo contigo que minha explicação pode ter ficado confusa, depois relendo fiquei até com medo da falta de pontos e \n. :-p<br></blockquote><div><br>Hum, isto não é um problema NA TUA explicação, isto é um problema NA NOSSA explicação :D ....<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
&lt;matemática&gt;<br>
   Dois conceitos matemáticos para melhorar o entendimento : valor veritativo e a valoração.<br>
<br>
   &lt;Radiohead&gt; 2 + 2 = 5 &lt;/Radiohead&gt;<br>
<br>
&lt;/matemática&gt;<br>
<br>
$ perldoc perldata<br>
<br>
Context<br>
<br>
(...) . There are two major contexts: list and scalar. Certain operations return list values in | contexts wanting a list, and scalar values otherwise. If this is true of an operation it will be mentioned in the documentation for that operation. In other words, Perl overloads certain operations based on whether the expected return value is singular or plural. Some words in English work this way, like &quot;fish&quot; and &quot;sheep&quot;.<br>

<font color="#888888">
<br>
-Thiago Rondon</font><div><div></div><div class="h5"><br>
<br>
<br>
<br>
_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>&quot;o animal satisfeito dorme&quot;. - Guimarães Rosa<br>