Lines Matching refs:eval_table
971 static eval_fn eval_table, eval_unary; variable
994 { eval_table, { { "||", op_or, NULL } } },
995 { eval_table, { { "&&", op_and, NULL } } },
996 { eval_table, { { "|", op_bor, "|" } } },
997 { eval_table, { { "^", op_bxor, NULL } } },
998 { eval_table, { { "&", op_band, "&" } } },
999 { eval_table, { { "==", op_eq, NULL },
1001 { eval_table, { { "<=", op_le, NULL },
1005 { eval_table, { { "<<", op_blsh, NULL },
1007 { eval_table, { { "+", op_add, NULL },
1068 lt = eval_table(eval_ops, valp, &cp); in eval_unary()
1135 eval_table(const struct ops *ops, long *valp, const char **cpp) in eval_table() function
1188 ret = eval_table(eval_ops, &val, cpp); in ifeval()