DICLIX1 ;SEA/TOAD,SF/TKW-FileMan: Lister, Search Compound Indexes (cont.) ;11/5/99 15:13
Source file <DICLIX1.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | CHK^DICLIX $$EXTERNAL^DIDU |
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 |
Package | Total | Caller Graph |
---|---|---|
VA FileMan | 2 | DICL1 DICLIX |
Name | Comments | DBIA/ICR reference |
---|---|---|
BLDTMP(DINDEX,DISCREEN,DIFLAGS,DIDENT) | ; Build temporary index of external values when pointer/vp subscript is encountered.
|
|
BT1 | ||
BACKPAST(DIFLAGS,DINDEX,DISUB,DIVAL,DIDONE) | ; Have we gone past TO value? Lister only.
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("DIERR" | BT1+13! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIDENT | BLDTMP~ |
DIDONE | BT1+1~*, BT1+2, BT1+4*, BT1+10*, BT1+15, BT1+17*, BT1+22*, BT1+24, BT1+25, BT1+26 , BT1+27, BACKPAST~, BACKPAST+8*, BACKPAST+11* |
DIDOUT | BLDTMP+1~*, BT1+16*, BT1+22, BT1+27* |
DIERR | BT1+12, BT1+13! |
DIFLAGS | BLDTMP~, BT1+13, BT1+26, BACKPAST~, BACKPAST+4 |
DIMORE | BT1+1~, BT1+6* |
DINDEX | BLDTMP~, BT1+26, BACKPAST~ |
DINDEX( | BLDTMP+2, BLDTMP+5, BLDTMP+6, BLDTMP+8*, BT1+3, BT1+6, BT1+7, BT1+9, BT1+10, BT1+11 , BT1+19*, BT1+25, BT1+28, BACKPAST+3, BACKPAST+4, BACKPAST+5, BACKPAST+6, BACKPAST+7 |
DINDEX("#" | BLDTMP+4, BLDTMP+8, BT1+5 |
DINDEX("AT" | BLDTMP+2, BLDTMP+8 |
DINDEX("DONE" | BT1+14*, BT1+16, BACKPAST+8*, BACKPAST+11* |
DINDEX(1 | BT1+18, BACKPAST+4 |
DIOUT | BACKPAST+1~*, BACKPAST+2, BACKPAST+6*, BACKPAST+7*, BACKPAST+8*, BACKPAST+10 |
DIPART | BT1+1~, BT1+6* |
DISCREEN | BLDTMP~ |
DISCREEN("V" | BT1+7 |
DISINT | BT1+1~*, BT1+3*, BT1+4, BT1+6, BT1+8, BT1+18, BT1+19, BT1+26, BT1+28 |
DISUB | BLDTMP+1~, BLDTMP+4*, BLDTMP+5, BLDTMP+6, BLDTMP+8*, BT1~*, BT1+1, BT1+3, BT1+5, BT1+6 , BT1+7, BT1+9, BT1+10, BT1+11, BT1+18, BT1+19, BT1+21, BT1+25, BT1+26, BT1+28 , BT1+29, BACKPAST~, BACKPAST+2, BACKPAST+3 |
DIVAL | BT1+1~, BT1+6*, BT1+7, BT1+9*, BT1+10, BT1+11*, BT1+14*, BT1+17, BT1+18, BT1+19 , BACKPAST~, BACKPAST+3, BACKPAST+8*, BACKPAST+11* |
DIX | BLDTMP+1~ |
DIX( | BLDTMP+5*, BLDTMP+6*, BT1+1, BT1+19*, BT1+29* |
DIX("AT" | BLDTMP+2*, BLDTMP+3, BT1, BT1+19*, BT1+21* |
DIXSAV | BLDTMP+1~ |
DIXSAV( | BLDTMP+5*, BLDTMP+8 |
G | BT1+8~*, BT1+9 |
I | BLDTMP+3~*, BLDTMP+4, BACKPAST+1~, BACKPAST+2*, BACKPAST+3, BACKPAST+4, BACKPAST+5, BACKPAST+6, BACKPAST+7 |
V | BACKPAST+3~*, BACKPAST+4*, BACKPAST+5, BACKPAST+6, BACKPAST+7 |