The makefile here will create a single program, stack, which will
retrieve and print the contents of a persistent integer stack object
and store a set of new values in the stack.  Each run will pop all
previously pushed elements and push 10 new elements.  The stack is
implemented as a linked list and is defined as a template class in
the file stack.h.

General notes:

As with all E programs using persistent data, the programs need to
communicate with the Exodus storage manager.  You must specify in the
environment variable EVOLUME the name of the exodus storage manager
volume in which persistent data is to be stored.

If your exodus server is not running locally, you need to use the
environment variable ESERVERHOST to specify the machine on which
the storage manager server is running. If you do not have an entry
for "exodussm" in /etc/services, or if your server is not listening
at the default port number, you need to use the unix environment
variable ESERVERNAME to specify the port number at which to connect
to the exodus storage manager.  

