eval_expr
int eval_expr(expr, int32_t *, unsigned *);
eval_expr(op0->op_u.value, &val[0], &eline[0]);
eval_expr(op1->op_u.value, &val[1], &eline[1]);
if( !eval_expr(ops->op_u.value, &val, &ln) ){
eval_expr(ops->op_u.value, &val, &ln);
if( !eval_expr(ops->op_u.value, &val, &ln) ){
eval_expr(o->op_u.value, &val, &ln);
if( eval_expr(value, &val, &lno) )