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! |