socketmud/doc/
socketmud/help/
/* file: stack.h
 *
 * A stack, for pushing and popping
 */

#ifndef _STACK_HEADER
#define _STACK_HEADER

typedef struct BBGStack     STACK;

STACK *AllocStack   ( void );
void   FreeStack    ( STACK *pStack );
void  *PopStack     ( STACK *pStack );
void   PushStack    ( void *pContent, STACK *pStack );
int    StackSize    ( STACK *pStack );

#endif