#ifndef STACK_MAN_H #define STACK_MAN_H #include "array.h" #include "simplex86.h" typedef struct { int total_size; array_t *allocations; } stack_man_t; bool_t stack_manager_init (stack_man_t *st); void stack_manager_fini (stack_man_t *st); bool_t stack_manager_alloc (stack_man_t *s, int size, int *offset); void stack_manager_free (stack_man_t *s, int offset); #endif