blob: 5a58f0b7a6670a9b798d75a3cc6a0926447cbc5e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#ifndef STACK_H
#define STACK_H
#include "./hash_table.h"
typedef struct {
hash_table_t **stack;
int cur;
} stack_t;
stack_t *init_stack();
void stack_push(stack_t *s, hash_table_t *h);
hash_table_t *stack_peek(stack_t *s);
hash_table_t *stack_pop(stack_t *s);
#endif
|