home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / jsage / zsus / z3help / p.lbr / PUSH.HZP / PUSH.HLP
Encoding:
Text File  |  1991-11-18  |  1.5 KB  |  56 lines

  1. ;
  2.                                    PUSH.COM                                   
  3.  
  4.  
  5.              Size (recs) CRC   Version    Author/Latest Issue      Disk
  6.                2k (13)   4EB9  1.2        Paul Pomerleau 7/87      Z3COM7
  7.  
  8.   1- Syntax  2- Examples of Use                                               
  9.  
  10.  
  11.  
  12.    PUSH  stores drive/user locations in a stack,  as well as register  values.  
  13. These values can be recalled on a first-in last-out basis.
  14. :1
  15.  
  16.      Syntax:  PUSH
  17.  
  18. Key Letters:  (D)rive, (U)ser, ($) Drive User, (0-9) for register and (C)lear
  19.  
  20.    Prefix with @ to Pop as specified or ! to Pop as needed.
  21. :2
  22. Examples of Use:  
  23.  
  24.    a. PUSH            <-- save current drive/user
  25.             
  26.    b. PUSH $          <-- save current drive/user
  27.       PUSH !$         <-- recall drive/user
  28.             
  29.    c. PUSH D
  30.       PUSH !D         <-- save and recall drive
  31.  
  32.    d. PUSH U
  33.       PUSH !U         <-- save and recall user
  34.  
  35.    e. PUSH 6
  36.       PUSH !6         <-- save and recall register 6
  37.  
  38.    f. PUSH !          <-- recall whatever is on the top of the stack
  39.  
  40.    g. PUSH 5
  41.       PUSH 4          <-- save register 5 and recall it as register 4
  42.  
  43.  
  44. Examples of Use (continued):
  45.  
  46.    h. PUSH $
  47.       PUSH !3         <-- save drive/user and recall it as register 3
  48.  
  49.    i. PUSH @$         <-- pop drive/user
  50.  
  51.    j. PUSH $@u        <-- save drive/user and pop user
  52.  
  53.    k. PUSH ud05!@2!!  <--
  54.  
  55.    l. PUSH C          <-- Clear stack
  56.