operands are uninitialized if we have none, check for it

o->operands is uninitialized (either NULL or garbled) if we have no operands, such as for ops no_op. Thus crashes. (VS2012 Win8).