preop_expression
expr = preop_expression(expr, '(');
return preop_expression(expr, '*');
struct expression *preop_expression(struct expression *expr, int op);
left = preop_expression(left, '(');