A simple stack implementation


stack_allocate() Allocate memory for a stack.
stack_deallocate() Deallocate the memory the stack uses.
stack_pop() Return and remove the top entry from the stack.
stack_push() Put an entry on top of the stack.
stack_realloc() Change the capacity of the stack.

Files in this library

Stack.h Declarations for the Stack library
Stack.c Implementation of the Stack library


This library is currently implemented for the Atmel Software Foundation only.

You can get rid of this dependency by