ICDSELPS ;ALB/KUM - Select ICD PROCEDURE FROM A LIXICON UTILITY LIST ;12/07/2011
Source file <ICDSELPS.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 |
|---|---|---|
| SEL(ICDSRL,X) | ; Select from List
|
|
| ASK(ICDSRL,X) | ; Ask for Selection
|
|
| ONE(X,ICDSRL) | ; One Entry Found
|
|
| MUL(ICDSRL,Y) | ; Multiple Entries Found
|
|
| MULW | ; Write Multiple
|
|
| MULS(X,Y,ICDSRL) | ; Select from Multiple Entries
|
|
| MULSH | ; Select from Multiple Entries Help
|
|
| MULQ | ; Quit Multiple Entries Selection
|
|
| X(X,ICDSRL) | ; Set X and Outpot Array
|
|
| CL | ; Clear
|
|
| PR(ICDSRL,X) | ; Parse Array
|
|
| TM(X,Y) | ; Trim Character Y - Default " "
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^UTILITY($J | PR+2!, PR+7, PR+8, PR+9! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIR | ONE+1~, MULS+1~, MULS+15! |
| DIR("?" | MULS+12* |
| DIR("??" | MULS+12* |
| DIR("A" | ONE+6*, ONE+7*, ONE+8*, ONE+9*, ONE+10*, MULS+5*, MULS+6*, MULS+8* |
| DIR("B" | ONE+10* |
| DIR("PRE" | MULS+11* |
| DIR(0 | ONE+10*, MULS+13* |
| DIRB | MULS+1~ |
| DIROUT | MULS+1~ |
| DIRUT | MULS+1~ |
| DIW | PR+1~ |
| DIWF | PR+1~, PR+4* |
| DIWI | PR+1~ |
| DIWL | PR+1~, PR+4* |
| DIWR | PR+1~ |
| DIWT | PR+1~ |
| DIWTC | PR+1~ |
| DIWX | PR+1~ |
| DTOUT | ONE+1~, ONE+11, MULS+1~, MULS+14, MULS+15 |
| DUOUT | MULS+1~ |
| ICDDN | PR+1~ |
| ICDLEXFI | X+1~ |
| >> ICDPRC | ONE+6, MUL+4 |
| ICDSRHLP | MULS+1~, MULS+9*, MULS+10*, MULSH+1 |
| ICDSRL | SEL~, SEL+42, ASK~, ASK+3, ONE~, ONE+12!, ONE+13, MUL~, MUL+8, MUL+10 , MULS~, MULQ+1, X~, PR~, PR+2, PR+3, PR+6!, PR+9* |
| ICDSRL( | MULW+1, MULW+2, MULS+4, MULS+7, X+3, X+4, PR+5, PR+8* |
| ICDSRL(" " | ASK+2, MUL+3, PR+3 |
| ICDSRL(0 | ONE+3, MULS+3 |
| ICDSRL(1 | ONE+4 |
| ICDSRLAST | MULS+1~, MULS+2*, MULS+4, MULS+7 |
| ICDSRLC | ONE+1~, ONE+7*, ONE+8*, ONE+9*, PR+1~, PR+3*, PR+6*, PR+8*, PR+9 |
| ICDSRLE | MUL+1~, MUL+5*, MUL+6, MUL+7, MUL+8, MUL+9, MUL+10, MULW+1, MULW+2, MULW+4 |
| ICDSRLEX | ONE+1~, ONE+4*, ONE+5, MULW+1~, MULW+2*, MULW+3, X+1~, X+4*, X+5 |
| ICDSRLFI | ONE+1~, ONE+3*, MULS+1~, MULS+3* |
| ICDSRLI | MULW+1~, MULW+5*, PR+1~, PR+4*, PR+5*, PR+6*, PR+7*, PR+8 |
| ICDSRLIEN | X+1~ |
| ICDSRLIT | ASK+1~, ASK+2*, ONE+1~, ONE+11*, ONE+12, MUL+1, MUL+2*, MUL+5, MUL+8*, MUL+10* , MULS+2, MULS+14*, MULQ+1, CL+1! |
| ICDSRLL | ASK+1~*, ASK+3, MUL+1~, MUL+2*, MUL+6, MUL+7, MUL+8, MUL+9, PR+1~, PR+2* , PR+4 |
| ICDSRLN | X+1~ |
| ICDSRLNC | X+1~ |
| ICDSRLNN | X+1~ |
| ICDSRLRN | X+1~ |
| ICDSRLS | MULS+1~, X+1~, X+2*, X+3, X+4 |
| ICDSRLSO | ONE+1~, ONE+4*, ONE+5, MULW+1~*, MULW+2, MULW+3, X+1~, X+3*, X+5 |
| ICDSRLSP | ONE+2~, ONE+3*, ONE+8 |
| ICDSRLSS | MUL+1~, MUL+2*, MUL+3*, MUL+5, MUL+8*, MUL+9, MUL+10*, MULQ+1 |
| ICDSRLT | MULW+1~, MULW+5* |
| ICDSRLTX | ONE+2~, ONE+6, MULW+1~, MULW+4 |
| ICDSRLTX( | MULW+5 |
| ICDSRLTX(1 | ONE+5*, ONE+7, MULW+2*, MULW+3*, MULW+4 |
| ICDSRLTX(2 | ONE+7, ONE+8 |
| ICDSRLX | MUL+1~, MUL+3*, MUL+4, MUL+5 |
| ICDSRMAX | MUL+1~, MUL+2*, MUL+7*, MUL+8, MUL+10, MULS+1~, MULS+2*, MULS+3, MULS+6, MULS+8 , MULS+10, MULS+13 |
| ICDSRTOT | ASK+1~, ASK+2*, ASK+3 |
| U | MUL+2*, MULS+15 |
| X | SEL~, SEL+42*, SEL+43, ASK~, ASK+1!, ASK+3!*, ASK+4, ONE~, ONE+11, ONE+12 , ONE+13*, ONE+14, MUL+1~, MUL+12, MULS~, MULS+2, MULS+14*, MULS+15, MULQ+1*, MULQ+2 , X~, X+2, X+5*, X+6, PR~, PR+2, PR+5*, TM~, TM+1*, TM+2* , TM+3*, TM+4 |
| Y | ONE+2~, ONE+13, MUL~, MUL+2, MULS~, MULS+2, MULS+16, TM~, TM+1*, TM+2 , TM+3 |