$ perl -MO=Deparse -e 'while (my $line=<>) {}' while (defined(my $line = )) { (); } -e syntax OK