while (<>) { } #### while (defined( my $line = <>)) { } #### perl -MO=Deparse -e 'while (<>) {}' while (defined($_ = )) { (); } #### perl -MO=Deparse -e ' if(1) {print "true"}' do { print 'true' }; #### perl -MO=Deparse -e ' print "true" if 1' print 'true';