in reply to Re: 'or' Bug Bear
in thread 'or' Bug Bear

Note that the OP was using or (print ..., print ...), not or (print ...; print ...).

While the do solution you provide is probably better, you can also do or (print(...), print(...)). The parentheses prevent the first print from eating everything that follows as its parameters.