in reply to Re^3: Doubt on defined-ness
in thread Doubt on defined-ness

That's almost the limit. Anything more complex doesn't add a defined.

>perl -MO=Deparse -e"while (<FILE> && foo()) {}" while (<FILE> and foo()) { (); } -e syntax OK