Lines Matching refs:op
51 enum operator op;
57 static struct expression *new_exp PARAMS ((int nargs, enum operator op,
59 static inline struct expression *new_exp_0 PARAMS ((enum operator op));
60 static inline struct expression *new_exp_1 PARAMS ((enum operator op,
62 static struct expression *new_exp_2 PARAMS ((enum operator op,
65 static inline struct expression *new_exp_3 PARAMS ((enum operator op,
75 new_exp (nargs, op, args)
77 enum operator op;
93 newp->operation = op;
107 new_exp_0 (op)
108 enum operator op;
110 return new_exp (0, op, NULL);
114 new_exp_1 (op, right)
115 enum operator op;
121 return new_exp (1, op, args);
125 new_exp_2 (op, left, right)
126 enum operator op;
134 return new_exp (2, op, args);
138 new_exp_3 (op, bexp, tbranch, fbranch)
139 enum operator op;
149 return new_exp (3, op, args);
168 %token <op> EQUOP2 CMPOP2 ADDOP2 MULOP2
303 lval->op = equal;
314 lval->op = not_equal;
331 lval->op = less_or_equal;
334 lval->op = less_than;
342 lval->op = greater_or_equal;
345 lval->op = greater_than;
350 lval->op = mult;
355 lval->op = divide;
360 lval->op = module;
365 lval->op = plus;
370 lval->op = minus;