    PUSH.EXE  POP.EXE

    Push and Pop are companion programs which push and pop current locations
(i.e. the current path -- drive and directory) to and from a stack respec-
tively.  The stack is actually just a hidden file kept in the root directory 
of drive C.
    So, what is a stack?  It is a structure analogous to a stack of paper.
The first thing you put in the stack will be the last thing you get out of
it.  The Push and Pop programs put locations in a stack.  For instance, say
you're on drive c: in the directory \windows\system\drivers.  But you want
to go to the root directory for just a second to look for something and then
come back to the directory you are now in.  So type 'push', and it saves
your current location (i.e. it pushes it onto the stack).  Then go to the
root directory as normal and do your business.  So your current location is
now c:\.  To return to where you were (\windows\system\drivers) just type
'pop'.  See; that's mush easier than typing 'cd \windows\system\drivers'.
Note that you can push any number of directories onto the stack.  Then pop
them off one at a time, and you will go back through all of them in reverse
order.
    Source is included.  You might want to change the stack name, location,
and attributes.  You could also modify it to use a Queue data structure
instead (Queue=first in, first out; Stack=last in, first out).  If you used
a circular queue (i.e. pop it from the top and then put it back in the
bottom) you could use the programs to hop back and forth between multiple
locations repeatedly.
