OP_EQ
if (push_unary_numop(OP_EQ, $1) == -1)
if (push_unary_numop(OP_EQ, $3) == -1)
if (push_unary_numop(OP_EQ, $1) == -1)
if (push_unary_numop(OP_EQ, $2 >> 2) == -1)
if (push_unary_numop(OP_EQ, $1) == -1)
if (push_unary_numop(OP_EQ, $1) == -1)
if (push_unary_numop(OP_EQ, code) == -1)
if (push_unary_numop(OP_EQ, $1) == -1)
if (push_unary_numop(OP_EQ, $3) == -1)
if (push_unary_numop(OP_EQ, $1) == -1)
$$->a.op = OP_EQ;
case OP_EQ:
unaryop : '=' { $$ = OP_EQ; }
equalityop : '=' { $$ = OP_EQ; }
case OP_EQ:
case OP_EQ:
case OP_EQ:
%token <v.i> OP_EQ OP_NE OP_LE OP_LT OP_GE OP_GT OP_LAND OP_LOR
term : term OP_EQ fterm { $$ = ba_op(B_AT_OP_EQ, $1, $3); }
return (c == '=') ? OP_EQ : OP_NE;