//all.h //John T. Rine //October 13, 2011 #ifndef _ALL_H #define _ALL_H #include #include struct Node { int data; struct Node * prev; struct Node * next; }; typedef struct Node node; int isEmpty(node *); void push(node **, node **, /*int position,*/ int); int pop(node **head, node **tail); int peek(node *); int listStackSizeHead(node *); int listStackSizeTail(node *); void destroyFixedStackHead(node **, node **); void destroyFixedStackTail(node **, node **); void createFixedStack(node **, node **, int); void copyStack(node *, node **, node **); #endif