in reply to Re^2: return value of "if" (documentation?)
in thread return value of "if" (documentation?)
True but B::Deparse has documented options to switch of the reconstruction of if from and-op. I chose one of the ways¹...
I also checked it with B::Terse before posting, just wanted to keep the post short.
Thanks for supporting my point. :)
> But the question is about the if statement.
Do you imply that a post-fix if is not a "statement" like pre-fix if ?
Cheers Rolf
( addicted to the Perl Programming Language)
¹)
-xLEVEL Expand conventional syntax constructions into equivalent ones that exp +ose their internal operation. ... If LEVEL is at least 7, "if" statements will be translated into equivalent expressions using "&&", "?:" and "do {}"; for instance
lanx@nc10-ubuntu:~$ perl -MO=Deparse,-x7 -e 'if($a){print $b}' $a and do { print $b }; -e syntax OK
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^4: return value of "if" (documentation?)
by ikegami (Patriarch) on Jan 08, 2014 at 20:33 UTC |