$ perl -MO=Deparse -ne'f()' LINE: while (defined($_ = )) { f(); } -e syntax OK $ perl -MO=Deparse -ne'f() }{ g()' LINE: while (defined($_ = )) { f(); } { g(); } -e syntax OK