<?xml version="1.0" encoding="windows-1252"?>
<node id="564819" title="Re^4: Secret Perl Operators: the boolean list squash operator, x!!" created="2006-07-31 13:44:18" updated="2006-07-31 09:44:18">
<type id="11">
note</type>
<author id="105128">
Jenda</author>
<data>
<field name="doctext">
&lt;p&gt;I see. Actually to prevent confusion ... even this would autovivify:&lt;code&gt;
@a  = ( $hash{foo}{bar} x!! 0);
&lt;/code&gt;
I guess we'd need to "fix" the x operator to not evaluate the lefthand operator if the righthand one is &amp;lt;=0.&lt;/p&gt;

&lt;!-- Node text goes above. Div tags should contain sig only --&gt;
&lt;div class="pmsig"&gt;&lt;div class="pmsig-105128"&gt;
&lt;p&gt;Jenda&lt;br&gt;&lt;table align=center&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://skender.be/supportdenmark/"&gt;Support Denmark!&lt;br&gt;Defend the free world!&lt;/a&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/p&gt;

&lt;/div&gt;&lt;/div&gt;</field>
<field name="root_node">
564792</field>
<field name="parent_node">
564815</field>
</data>
</node>
