;
                                   PUSH.COM                                   


             Size (recs) CRC   Version    Author/Latest Issue      Disk
               2k (13)   4EB9  1.2        Paul Pomerleau 7/87      Z3COM7

  1- Syntax  2- Examples of Use                                               



   PUSH  stores drive/user locations in a stack,  as well as register  values.  
These values can be recalled on a first-in last-out basis.
:1

     Syntax:  PUSH

Key Letters:  (D)rive, (U)ser, ($) Drive User, (0-9) for register and (C)lear

   Prefix with @ to Pop as specified or ! to Pop as needed.
:2
Examples of Use:  

   a. PUSH            <-- save current drive/user
            
   b. PUSH $          <-- save current drive/user
      PUSH !$         <-- recall drive/user
            
   c. PUSH D
      PUSH !D         <-- save and recall drive

   d. PUSH U
      PUSH !U         <-- save and recall user

   e. PUSH 6
      PUSH !6         <-- save and recall register 6

   f. PUSH !          <-- recall whatever is on the top of the stack

   g. PUSH 5
      PUSH 4          <-- save register 5 and recall it as register 4


Examples of Use (continued):

   h. PUSH $
      PUSH !3         <-- save drive/user and recall it as register 3

   i. PUSH @$         <-- pop drive/user

   j. PUSH $@u        <-- save drive/user and pop user

   k. PUSH ud05!@2!!  <--

   l. PUSH C          <-- Clear stack
