#ifndef STACK_H #define STACK_H #include "evalexpr.h" #include "stack_struct.h" struct tstack { struct token *token; struct tstack *next; }; struct stack *stack_push(struct stack *s, int e); struct stack *stack_pop(struct stack *s); int stack_peek(struct stack *s); struct tstack *tstack_push(struct tstack *s, struct token *e); struct tstack *tstack_pop(struct tstack *s); struct token *tstack_peek(struct tstack *s); #endif /* !STACK_H */