Data types: Polymorphic Stack Carlos Blanco Domínguez (contact me)
This is a simple class that implements a LIFO stack (Last In First Out) of values.
It uses arrays to push values of any type on the top of the stack.
The class can also pop values from the stack by the reverse order they were pushed. It may also return the value at the top of the stack without removing it.