DICQ1 ;SFISC/GFT,TKW-HELP FOR LOOKUPS ;7/18/00 08:14 [ 04/02/2003 8:25 AM ]
Source file <DICQ1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| 10 | ; Tell user that they may enter new entries to the file | |
| EN | ; Set up parameters for lister call, then display current entries. | |
| DSP(DINDEX,DICQ,DIC,DIFILE) | ; Display entries from DICQ array ; note: this routine is called from the lister, DICLIX & DICL1. | |
| H | ; Display eXecutable help and long description for .01 field. | |
| HP | ||
| WOV | ||
| L | ; List current entries in the file. | |
| RCR | ; Recursive call to display entries on pointed-to file. | |
| CHKACC | ;Check file access | |
| 0 | ; If LAYGO allowed, display additional help. | |
| P1 | ||
| W1 | ||
| E1 | ||
| ID | ; Put code to display .01 field and Identifiers into DDH array. | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | W1, 0+4, 10+4, RCR+3, HP+1 | 
| ^TMP("DIERR" | DSP+26! | 
| Name | Line Occurrences | 
|---|---|
| 0 | L+5 | 
| CHKACC | 0+4 | 
| H | 10+2 | 
| HP | 10+1 | 
| ID | DSP+6 | 
| P1 | HP+1 | 
| 0+1, RCR+1 | |
| RCR | 0+5 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | W1, HP+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | EN+5*, EN+6, EN+7*, EN+8*, E1+4*, E1+6*, E1+7*, E1+8*, WOV~, W1* , W1+1, RCR+2~, RCR+5*, RCR+6!, HP~, HP+1*, P1, H+1~*, H+3, CHKACC+1~* , CHKACC+2 | 
| %(1 | RCR+5*, RCR+6 | 
| %(2 | RCR+5*, RCR+6 | 
| >> %Y | 0+2 | 
| A1 | 0+3~, CHKACC+1~ | 
| A2 | 10+4~, 10+7* | 
| C | WOV~ | 
| D | 10+10~, 10+11*, RCR+2~*, RCR+12*, RCR+13*, RCR+14*, H+2~, H+3* | 
| DD | E1*, DSP+2~, DSP+22*, QQ+1* | 
| DDC | EN+13, L+2, 0+1!, QQ+2*! | 
| DDD | E1!*, L+4*, DSP+2~, DSP+22*, QQ+1!* | 
| DDH | E1+1, L+4!, DSP+2~, DSP+3*, DSP+20*, 0+3*, QQ | 
| DDH( | DSP+20* | 
| DDH("ID" | ID+3*, ID+5*, ID+6* | 
| >> DDS | EN+1, EN+2, E1, L+4, QQ+1, QQ+2 | 
| >> DDSQ | E1+1, L+4 | 
| DG | 10+10~, HP~, HP+1* | 
| DI1X | WOV~*, W1* | 
| DIAC | CHKACC+1~* | 
| DIACCESS | 0+3~*, 0+5, CHKACC+2* | 
| >> DIBEGIX | EN+6*, EN+15*, L+2 | 
| DIC | EN+19, L+2, DSP~, ID+1, WOV~*, RCR+6~, RCR+7*, H+1, H+2~, H+3* | 
| DIC("?N" | DSP+23, RCR+5, RCR+6* | 
| DIC("?PARAM" | EN+5, EN+7, EN+8, EN+12, E1+6, E1+8, RCR+5, RCR+6* | 
| DIC("DID01" | EN+19*, L+3!, DSP+4 | 
| DIC("PTRIX" | RCR+4, RCR+5, RCR+6* | 
| DIC("S" | EN+3 | 
| DIC("V" | EN+4 | 
| DIC("W" | DSP+6, ID+3, ID+5, ID+6 | 
| DIC(0 | EN+16, EN+18, DSP+5, 0+1, RCR+7*, RCR+9, RCR+10* | 
| >> DICNT | EN+2 | 
| DICP | RCR+9~, RCR+10*, RCR+11 | 
| DICQ | L+1~, L+3!, DSP~, DSP+25! | 
| DICQ( | DSP+7 | 
| DICQ(0 | DSP+3 | 
| DID01 | EN+15*, EN+18!, DSP+2~, DSP+4*, DSP+6, DSP+11, ID+1, ID+2 | 
| >> DIEN | WOV, W1+1 | 
| >> DIENS | EN+16 | 
| DIEQ | 0+1! | 
| DIERR | DSP+2~, DSP+10, DSP+13, DSP+14*, DSP+26! | 
| DIFIELDS | EN+10~, EN+17*, L+2 | 
| DIFILE | DSP~, DSP+5, DSP+13, DSP+22, DSP+23, CHKACC+1~* | 
| DIFILE( | DSP+5, DSP+13 | 
| DIFILEI | EN+5, EN+6, EN+7, EN+8, EN+12, EN+13, EN+19, E1+6, E1+8, L+2 , W1, 0+4, RCR+14~, H+2~ | 
| DIFLAGS | EN+10~*, EN+14*, E1+6, L+2 | 
| DIFROM | EN+12, EN+14!*, E1+2, E1+3*, E1+4*, E1+7*, L+2 | 
| DIFROM( | E1+8* | 
| DIFROM(1 | E1+2*, E1+7* | 
| DIFRPRT | EN+12~*, EN+13 | 
| >> DIGBL | WOV, W1+1 | 
| DIIENS | EN+10~, EN+16*, L+2 | 
| DIKEY | DSP+5~ | 
| DIKEY( | DSP+10*, DSP+12*, DSP+14, DSP+15* | 
| DIKEYL | DSP+5~*, DSP+6, DSP+10, ID+2 | 
| DIKEYL( | DSP+10 | 
| DILCV | RCR+9~, RCR+10*, RCR+11 | 
| DILN | E1*, DSP+2~, DSP+23*, DSP+24*, QQ+1* | 
| DIMAP | DSP+2~, DSP+3*, DSP+16 | 
| DIMAXL | 10+4~*, 10+5*, 10+6*, 10+7 | 
| DINAME | WOV~ | 
| DINDEX | DSP~, DSP+9, RCR+14~, H+2~ | 
| DINDEX("#" | DSP+18 | 
| DINDEX("FLISTD" | DSP+11 | 
| >> DIPART | EN+9*, EN+12, L+2 | 
| >> DIPART( | EN+8* | 
| >> DIPART(1 | EN+7*, EN+9 | 
| DIPGM | DSP+2~, DSP+3*, H+1~* | 
| DIPTRIX | RCR+2~, RCR+4*, RCR+9~, RCR+13! | 
| DIQUIET | DSP+2~ | 
| >> DIRECUR | EN+1, RCR+15* | 
| DISAV0 | RCR+9~*, RCR+10 | 
| DISCR | EN+3~, EN+13, L+2 | 
| DISCR("S" | EN+3* | 
| DISCR("V" | EN+4* | 
| DISETOC | 10+4~*, 10+5, 10+7 | 
| DISPACE | DSP+2~, DSP+3*, DSP+9 | 
| >> DIUPRITE | EN+11, EN+15, EN+18 | 
| DIW | 0+1! | 
| >> DIX | EN+6*, EN+13 | 
| >> DIX("WAY" | EN+6* | 
| >> DIX(1 | EN+11 | 
| DIY | E1*, DSP+2~, DSP+22*, ID+1*, ID+2*, ID+3, ID+4*, ID+5, ID+6, WOV~ , QQ+1* | 
| DIYX | WOV~ | 
| DIZ | E1*, DSP+2~, DSP+23*, DSP+24*, QQ+1* | 
| >> DLAYGO | 0+4 | 
| DO | 10+1, RCR+14~ | 
| DO(2 | 10+3, 10+4, 10+9, 10+11, RCR+1, RCR+3, RCR+4, HP+1, H+3, CHKACC+1 | 
| DP | DSP+2~, DSP+22*, H+2~, H+3* | 
| DS | 0+1!, RCR+2~, RCR+3*, RCR+4, RCR+7, RCR+8, RCR+10, RCR+11, RCR+13! | 
| DST | EN+2*, DSP+2~, DSP+3*, DSP+8*, DSP+9*, DSP+16*, DSP+20, 10+1*, 10+3*, 10+4~ , 10+7*, HP~, HP+1*, P1* | 
| >> DTOUT | L+4 | 
| DU | 10+10~, 10+11* | 
| DUZ(0 | 0+4 | 
| DZ | EN+2, 0+2*, 10+1, H+1, H+2~* | 
| DZ(1 | RCR+1 | 
| F | DSP+2~, DSP+10*, DSP+11, DSP+13 | 
| I | DSP+2~, DSP+7* | 
| J | DSP+2~, DSP+10*, DSP+16*, DSP+18 | 
| M | E1+4~* | 
| U | DSP+9, DSP+15, DSP+16, 10+1, 10+4, RCR+4, RCR+7, RCR+8, RCR+11, RCR+12 , RCR+13 | 
| X | DSP+2~, DSP+7*, DSP+9, DSP+10, DSP+12, DSP+13, DSP+14, DSP+15, DSP+16, DSP+20 , 10+4~, 10+5*, 10+7*, HP~, HP+1*, P1, H+1~*, H+2 | 
| Y | DSP+2~, DSP+13*, DSP+14, DSP+15, DSP+16*, DSP+17*, DSP+18*, DSP+20*, WOV~*, 10+4~ , 10+5*, 10+7* |