XTLKKWL1 ; IHS/ISC STAFF/JC-PART 2 OF LOOKUP CONTROL PROGRAM FOR "AND"ING INVERTED SEARCH ;01/20/95 10:27
Source file <XTLKKWL1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DSPGRP | ||
| DSPDESC | ||
| ASKSEL | ; ASK FOR SELECTION AMONG HITS
|
|
| NOTSHRTX | ||
| VERIFY | ;
|
|
| SELQ | ||
| GETFRAG | ||
| EXIT | ;
|
|
| XHELP | ;
|
|
| ASKONEX | ||
| NOTSHRT | ||
| EXSEL | ||
| DSPLY | ; DISPLAY CODE AND TEXT
|
|
| ASKONE | ; ASK IF SINGLE HIT IS ACCEPTABLE
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| 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) |
|---|---|
| ^DD( | VERIFY+4 |
| ^TMP("XTLKHITS" | NOTSHRTX+1!*, NOTSHRTX+2, VERIFY+2, ASKONE+8, ASKSEL+2, DSPGRP, DSPGRP+9, DSPGRP+10, DSPGRP+11, DSPGRP+12 , DSPGRP+13, DSPGRP+14, DSPLY+2, SELQ+3 |
| ^TMP($J | EXIT+1! |
| Name | Line Occurrences |
|---|---|
| @( | DSPLY+4 |
| ASKONE | VERIFY+2 |
| ASKONEX | ASKONE+7 |
| ASKSEL | VERIFY+2 |
| DSPGRP | DSPGRP+8, DSPGRP+9, DSPGRP+10, DSPGRP+11, DSPGRP+12, DSPGRP+13 |
| DSPLY | ASKONE+5, DSPGRP+1 |
| EXIT | NOTSHRTX+2, VERIFY+3 |
| EXSEL | DSPGRP+7, DSPGRP+9 |
| GETFRAG | DSPDESC |
| NOTSHRTX | NOTSHRT+3 |
| XHELP | DSPGRP+8 |
| Name | Field # of Occurrence |
|---|---|
| ^( | ASKONE+8 |
| ^("ACT" | VERIFY+4 |
| ^($J | ASKONE+8 |
| ^(0 | VERIFY+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> DIC(0 | ASKONE+8, DSPGRP+14 |
| DIR | ASKONE+6~!, DSPGRP+2~, DSPGRP+5! |
| DIR("?" | ASKONE+6*, DSPGRP+4* |
| DIR("A" | ASKONE+6*, DSPGRP+3* |
| DIR("B" | ASKONE+6* |
| DIR(0 | ASKONE+6*, DSPGRP+5* |
| >> DIROUT | VERIFY+3, ASKONE+7, DSPGRP+7 |
| >> DTOUT | VERIFY+3, ASKONE+7, DSPGRP+7 |
| DUOUT | VERIFY+3, ASKONE+7, DSPGRP+6!, DSPGRP+7 |
| U | VERIFY+4, VERIFY+5 |
| >> X | EXIT+5*, ASKONE+8*, DSPGRP+6, DSPGRP+8, DSPGRP+9, DSPGRP+10, DSPGRP+11, DSPGRP+12, DSPGRP+13, DSPGRP+14 , XHELP+1 |
| XTLKADFN | NOTSHRT+1! |
| XTLKASK | VERIFY+1, VERIFY+2, EXIT+4! |
| XTLKAWRD | NOTSHRT+1! |
| XTLKC | DSPDESC+2!, GETFRAG+1*, GETFRAG+2 |
| XTLKDESC | ASKONEX!, EXSEL!, DSPLY+7*, DSPDESC, GETFRAG*, GETFRAG+1, GETFRAG+2* |
| XTLKDFN | NOTSHRT+1! |
| XTLKF | ASKONEX!, EXSEL!, DSPDESC, DSPDESC+2!, GETFRAG*, GETFRAG+2* |
| XTLKGBL | VERIFY+4, EXIT+4! |
| XTLKGRP | ASKSEL+3*, DSPGRP, DSPGRP+1, DSPGRP+9*, DSPGRP+10*, DSPGRP+11*, EXSEL! |
| XTLKH | ASKONE+2*, ASKONEX!, DSPGRP+1*, DSPGRP+3, DSPGRP+14*, EXSEL!, DSPLY+2, DSPLY+5, SELQ |
| XTLKH2 | DSPGRP*, DSPGRP+1, EXSEL! |
| XTLKHELP | VERIFY+1~, DSPGRP+12*, XHELP+1* |
| XTLKHLP | EXIT+2!, DSPGRP+12, XHELP+1 |
| XTLKI | EXIT+2!, DSPGRP+11*, DSPGRP+12*, DSPLY+2*, DSPLY+3 |
| >> XTLKKSCH("DSPLY" | DSPLY+4 |
| XTLKKWCT | EXIT+2! |
| XTLKL | EXIT+4! |
| XTLKMULT | ASKONE+2*, ASKONEX!, ASKSEL+3*, EXSEL!, DSPLY+5, DSPDESC |
| XTLKNUSE | NOTSHRT+1!*, NOTSHRT+3, NOTSHRT+4, NOTSHRTX! |
| XTLKNUSE( | NOTSHRT+4 |
| XTLKNWDS | NOTSHRT+3, NOTSHRTX+1, EXIT+2! |
| XTLKPC | EXIT+4!, DSPDESC* |
| XTLKQ | NOTSHRT+4*, EXIT+2! |
| XTLKREF | EXIT+3! |
| XTLKREF0 | EXIT+3!, DSPLY+3* |
| XTLKREF1 | VERIFY+5, EXIT+3!, DSPLY+3, DSPLY+6 |
| XTLKREF2 | EXIT+3! |
| XTLKREF3 | EXIT+3!, ASKONE+8, DSPGRP+14 |
| XTLKREF4 | EXIT+3! |
| >> XTLKSAY | NOTSHRT+3, NOTSHRT+4, VERIFY+2, ASKONE+3, ASKSEL+1, DSPLY+1 |
| XTLKT | EXIT+4! |
| XTLKWD | NOTSHRT+4*, EXIT+2! |
| XTLKWORD | NOTSHRT+1! |
| XTLKXSAV | EXIT+5! |
| >> Y | NOTSHRTX+2*, VERIFY+1*, VERIFY+3*, VERIFY+4, VERIFY+5*, ASKONE+5*, ASKONE+7*, ASKONE+8*, DSPGRP+7*, DSPGRP+9* , DSPGRP+14*, DSPLY+2* |
| >> Y(0 | ASKONE+8*, DSPGRP+14* |