summaryrefslogtreecommitdiff
path: root/src/stack.h
blob: 30722ee9f9e8593e433df2947f5beabe1b191d70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef STACK_H
#define STACK_H
#include <stdlib.h>

typedef struct stack
{
	size_t capacity;
	size_t size;
	int *data;
} stack_t;

void stack_push(stack_t *stack, int value);
int stack_pop(stack_t *stack);

#endif /* STACK_H */