1 void push_expression(struct expression_list **estack, struct expression *expr); 2 struct expression *pop_expression(struct expression_list **estack); 3 struct expression *top_expression(struct expression_list *estack); 4 void free_expression_stack(struct expression_list **estack); 5