in reply to Tutorial::What is true and false?

To clarify, I do not like your use of eval here because you're using it just for precedence. If Larry had wanted us to use eval for precedence, he wouldn't have given us parentheses.
$x = 2; $y = 3; $z = 4; $val1 = $x * eval '$y + $z'; $val2 = $x * ($y + $z);