(cond1 && cond2) and do { $@="message"; return; }; #### (cond1 && cond2) and signalerror "message"; #### (cond1 && cond2) and return signalerror "message";