expr_binary
$$ = expr_binary(ITM_EXPR_MINUS, $1, $3);
$$ = expr_binary(ITM_EXPR_MUL, $1, $3);
$$ = expr_binary(ITM_EXPR_DIV, $1, $3);
$$ = expr_binary(ITM_EXPR_MOD, $1, $3);
$$ = expr_binary(ITM_EXPR_SHIFT_L, $1, $3);
$$ = expr_binary(ITM_EXPR_SHIFT_R, $1, $3);
$$ = expr_binary(ITM_EXPR_OR, $1, $3);
$$ = expr_binary(ITM_EXPR_XOR, $1, $3);
$$ = expr_binary(ITM_EXPR_AND, $1, $3);
$$ = expr_binary(ITM_EXPR_EQ, $1, $3);
$$ = expr_binary(ITM_EXPR_NE, $1, $3);
$$ = expr_binary(ITM_EXPR_GT, $1, $3);
$$ = expr_binary(ITM_EXPR_GE, $1, $3);
$$ = expr_binary(ITM_EXPR_LT, $1, $3);
$$ = expr_binary(ITM_EXPR_LE, $1, $3);
$$ = expr_binary(ITM_EXPR_LOR, $1, $3);
$$ = expr_binary(ITM_EXPR_LAND, $1, $3);
$$ = expr_binary(ITM_EXPR_PLUS, $1, $3);
itm_expr_t *expr_binary(itm_expr_type_t, itm_expr_t *, itm_expr_t *);