/* * ISA 563, Spring 2011 * Copyleft by Muhammad Abdulla */ #ifndef STACK3_INCLUDED #define STACK3_INCLUDED #define MAX 100 typedef struct { int stack[MAX]; int stack_idx; } Stack; void stack_init(Stack *s); void stack_push(Stack *s, int item); int stack_pop(Stack *s); int stack_empty(Stack *s); int stack_full(Stack *s); #endif // STACK3_INCLUDED