Lines Matching refs:subop
40 lexname(int op, int subop)
54 if (subop > MINTOKEN && subop < MAXTOKEN)
55 sfsprintf(b, MAXNAME, "%s=", exop[subop - MINTOKEN]);
56 else if (subop > ' ' && subop <= '~')
57 sfsprintf(b, MAXNAME, "%c=", subop);
59 sfsprintf(b, MAXNAME, "(%d)=", subop);
61 else if (subop < 0)
619 if (expr->subop == PRE)
812 if (expr->subop != '=')
828 switch (expr->subop)
876 switch (expr->subop)
919 switch (expr->subop)
1290 exerror("operator %s %s %s not implemented", lexname(expr->data.operand.left->type, -1), lexname(expr->op, expr->subop), expr->data.operand.right ? lexname(expr->data.operand.right->type, -1) : "UNARY");
1292 exerror("operator %s %s not implemented", lexname(expr->op, expr->subop), lexname(expr->data.operand.left->type, -1));