inst.error = bad_args;
inst.error = BAD_ARGS;
do_mov (str, flags)     char *str;     unsigned long flags;{  while (*str == ' ')    str++;  if (reg_required_here (&str, 12) == FAIL)    {      if (!inst.error)	inst.error = bad_args;      return;    }  if (skip_past_comma (&str) == FAIL      || data_op2 (&str) == FAIL)    {      if (!inst.error)	inst.error = bad_args;      return;    }  inst.instruction |= flags;  end_of_line (str);  return;}