DICL10 ;SEA/TOAD,SF/TKW-VA FileMan: Lookup: Lister, Part 2 ;5/21/98 15:27
Source file <DICL10.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 3 | (FOLLOW,SETB)^DICL3 WALK^DICLIX INDEX^DICUIX |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| P2 | ; variable pointer(s) in pointer chain
|
|
| POINT(DIFILE,DIFLAGS,DINDEX,DIDENT,DIEN,DIFIEN,DISCREEN,DILIST) | ;
; save off the primary file info, follow the ptr chain to the end |
|
| P1 | ; no variable pointers in pointer chain
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> DIC | P1+2, P2+21 |
| DIDENT | POINT~, P1+2, P2+21 |
| DIEN | POINT~, P1+2, P2+21 |
| DIF | POINT+3~, POINT+4*! |
| DIFIEN | POINT~, P1+2, P2+21 |
| DIFILE | POINT~, POINT+4~*, POINT+5, POINT+12*, POINT+13, P1+2, P2+21 |
| DIFILE( | P2+5 |
| DIFILE("STACK" | POINT+11*, POINT+12, P2+2*, P2+15, P2+16*, P2+19, P2+20 |
| DIFILE("STACKEND" | POINT+11, P1+1, P2+3, P2+5, P2+14!, P2+16 |
| DIFL | P2+5~* |
| DIFLAGS | POINT~, POINT+2*, POINT+13, P1+2, P2+2*, P2+21 |
| DIFROM | POINT+9~, POINT+13 |
| DIFROM("IEN" | POINT+9* |
| DIFROM(1 | POINT+9* |
| DIGL | P2+5~*, P2+7, P2+10, P2+13 |
| DILIST | POINT~, P1+2, P2+21 |
| DINDEX | POINT~, P1+2, P2+21 |
| DINDEX("WAY" | POINT+8 |
| DINDEX(1 | POINT+3, POINT+5, POINT+9, POINT+10, POINT+14, P2+9 |
| DIPART | POINT+10~, POINT+13 |
| DIPART(1 | POINT+10* |
| DISCREEN | POINT~, POINT+5, P1+2, P2+21 |
| DISUB | P2+4~*, P2+6, P2+9, P2+10*, P2+11, P2+13*, P2+14 |
| DIVPTR | POINT+3~*, POINT+5 |
| DIX1 | POINT+7~*, POINT+13, P1+2, P2+20*, P2+21 |
| DIX1("FLIST" | POINT+16! |
| DIX1("WAY" | POINT+8* |
| DIX1(1 | POINT+14*, POINT+15!, P2+4, P2+6, P2+10, P2+18!, P2+19* |
| DIXNAME | P2+4~*, P2+6, P2+8, P2+11, P2+13, P2+14 |
| DIXV | P2+1~, P2+21 |
| DIXV(1 | P2+19 |
| I | POINT+15~*, P2+3*, P2+4, P2+5, P2+14, P2+16, P2+20* |
| R | P2+4~, P2+7*, P2+8, P2+10*, P2+13* |
| U | POINT+11, POINT+12, P2+5, P2+16 |