XQ73 ;SEA/MJM - Rubber Band Jump ("^^") Processor ;05/08/98 10:10
Source file <XQ73.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
FND | ;Pop to next Menu-type option, if in path remove options below it
|
|
OUT | ;Exit here
|
|
ACT | ;Execute headers & entry actions, store headers & exit actions
|
|
R | ;Reset XUTL("XQ") stack pointer ^("T") to 1 (primary menu) 'GO HOME'
|
|
RBX | ;Execute stored exit actions to return from RB jump
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | XQ73+33*, FND+8*, FND+9, OUT+2!, R+4*, RBX+5*, RBX+7! |
U | XQ73+15, XQ73+22, XQ73+27, XQ73+33, XQ73+54, FND+2, FND+6, FND+15, OUT+1, ACT+1 , ACT+3, ACT+4, R+3, R+4, R+5, R+6, RBX+1, RBX+5, RBX+6 |
X | OUT+2! |
XQ | XQ73+49, OUT+2! |
XQ( | OUT+1 |
XQA | OUT+2! |
XQAL | OUT+2! |
XQCH | OUT+2! |
XQDAD | FND+5~, FND+6* |
>> XQDIC | XQ73+44*, FND+14, R+5*, RBX+5* |
XQFLAG | XQ73+44*, OUT+2! |
XQFLG | XQ73+22*!, RBX+5, RBX+8 |
XQHD | OUT+2!, ACT+3*, ACT+5 |
XQI | XQ73+33*, XQ73+54*, FND+1*, FND+2*, FND+5~, FND+7*, FND+8, FND+14*, OUT+2!, R+2* , R+3, R+4, R+7! |
XQII | FND+2*, OUT+2! |
XQJ | FND+2*, FND+14*, OUT+2!, ACT+1, ACT+3, ACT+4, RBX+2*, RBX+4*, RBX+5, RBX+7! |
XQJMP | XQ73+9*, OUT+2! |
XQJP | XQ73+54*, XQ73+59*, XQ73+64*, FND+1, FND+2, FND+11*, FND+13, FND+14, OUT+2! |
XQJP1 | FND+1*, OUT+2! |
XQJP2 | FND+5~, FND+6*, FND+11 |
XQK | OUT+2! |
XQL | OUT+2! |
>> XQM3 | R+7* |
XQMA | XQ73+15*, XQ73+27, OUT+2! |
XQN | RBX+2*, RBX+7! |
XQNMB | XQ73+15*, OUT+2!, ACT+4*, ACT+5* |
XQNO | OUT+2! |
XQNP | FND+1*, FND+2*, FND+4, FND+6, OUT+2! |
>> XQPSM | XQ73+22*, XQ73+44, XQ73+59, XQ73+64, OUT+1*, RBX+5* |
XQRB | XQ73+38, RBX+7! |
XQSAV | XQ73+22*! |
XQSM | XQ73+33*, OUT+2! |
XQST | XQ73+33*, XQ73+44*, OUT+2! |
XQSTK | XQ73+33*, XQ73+38, OUT+2! |
XQSTP | FND+5~, FND+6*, FND+7 |
>> XQSV | XQ73+15 |
XQT | FND+2*, OUT+2!, R+6* |
XQTT | XQ73+33*, XQ73+44, XQ73+54, FND+1, FND+7, FND+15, OUT+2! |
XQUIT | FND+14, FND+15, OUT+5!, ACT+2 |
XQUR | R+7! |
>> XQY | XQ73+22*, XQ73+27, XQ73+38, FND+14, FND+15, OUT+1, R+3*, R+5*, RBX+1, RBX+5* , RBX+6 |
>> XQY0 | XQ73+22*, XQ73+27*, XQ73+54, FND+15, R+3*, R+5*, R+6, RBX+1, RBX+5*, RBX+6 |
XQY1 | FND+2*, FND+6, OUT+2! |
XQYY | FND+14*, OUT+2!, ACT+1, ACT+3, ACT+4, ACT+5 |
Y | OUT+2! |