blob: 03390ba431afd6513350c2ec4828d635bd7bfd9d (
plain)
1
2
3
4
5
6
7
8
9
10
|
typedef struct stack {
int *sp;
int value;
int (*pop)(struct stack *stack);
void (*push)(struct stack *stack, int value);
void (*free)(struct stack *stack);
int *stack;
} stack;
stack *initstack(int value, size_t size);
|