Lines Matching refs:arith_t
93 static arith_t arith_lookupvarint(char *varname) in arith_lookupvarint()
97 arith_t result; in arith_lookupvarint()
121 static arith_t do_binop(int op, arith_t a, arith_t b) in do_binop()
164 static arith_t assignment(int var, int noeval);
166 static arith_t primary(int token, union yystype *val, int op, int noeval) in primary()
168 arith_t result; in primary()
203 static arith_t binop2(arith_t a, int op, int precedence, int noeval) in binop2()
207 arith_t b; in binop2()
233 static arith_t binop(int token, union yystype *val, int op, int noeval) in binop()
235 arith_t a = primary(token, val, op, noeval); in binop()
244 static arith_t and(int token, union yystype *val, int op, int noeval) in and()
246 arith_t a = binop(token, val, op, noeval); in and()
247 arith_t b; in and()
261 static arith_t or(int token, union yystype *val, int op, int noeval) in or()
263 arith_t a = and(token, val, op, noeval); in or()
264 arith_t b; in or()
278 static arith_t cond(int token, union yystype *val, int op, int noeval) in cond()
280 arith_t a = or(token, val, op, noeval); in cond()
281 arith_t b; in cond()
282 arith_t c; in cond()
300 static arith_t assignment(int var, int noeval) in assignment()
304 arith_t result; in assignment()
324 arith_t arith(const char *s) in arith()
327 arith_t result; in arith()
352 arith_t i; in letcmd()