grep /\Q$choice\E/, @REPORT && do { last READ_LOOP; }; #### grep /\Q$choice\E/, ( @REPORT && do { last READ_LOOP; } ); #### >perl -MO=Deparse,-p -e"grep /\Q$choice\E/, @REPORT && do { last READ_LOOP; };" grep(/\Q$choice\E/, (@REPORT && do { last READ_LOOP })); -e syntax OK #### grep(/\Q$choice\E/, @REPORT) # OK && last READ_LOOP; #### grep /\Q$choice\E/, @REPORT # OK and last READ_LOOP; #### grep(/\Q$choice\E/, @REPORT) # OK and last READ_LOOP;