LIFO: Last-in First-out
STACK create_stack(); int is_empty(STACK S); int is_full(STACK S); void push(element_type x, STACK S); element_type pop(STACK S);
Applications: LIFO problems and compiler problems (expressions)