Argh!<br><br>Gracias, he probado con el push en () pero sin exito. Siempre mejor preguntar :)<br><br><div><span class="gmail_quote">2007/10/30, Salvador FandiƱo &lt;<a href="mailto:sfandino@yahoo.com">sfandino@yahoo.com</a>
&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div style="font-family: courier,monaco,monospace,sans-serif; font-size: 10pt;">
<div style="font-family: courier,monaco,monospace,sans-serif; font-size: 10pt;">la causa es la prioridad de los operadores,<span class="q"><br><br>&nbsp; defined $args{$k}<br>&nbsp; &nbsp; &nbsp; ?&nbsp;&nbsp;&nbsp; push @{ $args{$k} }, $v<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp; $args{$k} = [ $v ];
<br><br></span>equivale a:<br><br>&nbsp; ( defined $args{$k}<span class="q"><br>&nbsp; &nbsp; &nbsp; &nbsp; ?&nbsp;&nbsp;&nbsp; push @{ $args{$k} }, $v<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; :&nbsp;&nbsp;&nbsp; $args{$k} )<br>&nbsp; &nbsp; &nbsp; = [ $v ];<br><br><br></span>y tu lo que quieres es:<span class="q"><br><br>
&nbsp; defined $args{$k}<br>
&nbsp; &nbsp; &nbsp; ?&nbsp;&nbsp;&nbsp; push @{ $args{$k} }, $v<br></span>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp; ($args{$k} = [ $v ]);<br>
<br><br>en perlop aparece una tabla con las prioridades de todos los operadores de Perl<br><br>- Salva</div></div></div></blockquote></div><br>