<?xml version="1.0" encoding="windows-1252"?>
<node id="1017808" title="Re^2: Why Perl boolean expression sometimes treated as lvalue? (perlop, precedence)" created="2013-02-08 07:37:13" updated="2013-02-08 07:37:13">
<type id="11">
note</type>
<author id="961">
Anonymous Monk</author>
<data>
<field name="doctext">
&lt;p&gt; perlop perlop perlop , precedence is everything :)
&lt;c&gt;
$ perl -E " print ( 1 &amp;&amp; 2 )
2

$ perl -E " sub ff { ++$_[0] } my($f,$a)=(1,5); ff( $f &amp;&amp; $a ); say $f; say $a; "
1
6
&lt;/c&gt;</field>
<field name="root_node">
1017801</field>
<field name="parent_node">
1017805</field>
<field name="reputation">
5</field>
</data>
</node>
