DIKKP ;SFISC/MKO-PRINT KEYS ;9:52 AM 3 Mar 1998
Source file <DIKKP.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 3 | SUBFILES^DIKCU WRAP^DIKCU2 $$EXTERNAL^DILFD |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRFILE(FIL,FLD,FLAG,PAGE) | ;Print keys for a file
|
|
| WRLN(TXT,TAB,PAGE,KWN) | ;Write a line of text
|
|
| ADDSTR(X,TXT) | ;Add string X to the TXT array
|
|
| PRKEY(KEY,FLAG,PAGE) | ;Print one key
|
|
| INIT | ;Initialize module-wide variables
|
|
| PRINT(FIL,FLD,FLAG,PAGE) | ;Print keys
|
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | PRKEY+41 |
| ^DD("IX" - [#.11] | PRKEY+15, PRKEY+27 |
| ^DD("KEY" - [#.31] | PRINT+12, PRFILE+6, PRFILE+7, PRFILE+12, PRKEY+6, PRKEY+7, PRKEY+24, PRKEY+25, PRKEY+35, PRKEY+36 , PRKEY+37, PRKEY+38, PRKEY+39 |
| Name | Line Occurrences |
|---|---|
| ADDSTR | PRKEY+17, PRKEY+27, PRKEY+41 |
| INIT | PRINT+5, PRFILE+3, PRKEY+3 |
| PRFILE | PRINT+17, PRINT+22 |
| PRKEY | PRFILE+9, PRFILE+14 |
| WRLN | PRINT+14, PRINT+15, PRINT+16, PRINT+21, PRFILE+8, PRFILE+13, PRKEY+11, PRKEY+19, PRKEY+20, PRKEY+30 , PRKEY+31, PRKEY+44, PRKEY+45 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | PRKEY+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DTIME | WRLN+8 |
| FIL | PRINT~, PRINT+1, PRINT+9, PRINT+11*, PRINT+12, PRINT+13, PRINT+17, PRINT+22, PRFILE~, PRFILE+1 , PRFILE+6, PRFILE+7, PRFILE+12, PRKEY+2~, PRKEY+37*, PRKEY+38, PRKEY+41 |
| FILETXT | PRINT+2~, PRINT+13*, PRINT+15, PRINT+16 |
| FLAG | PRINT~, PRINT+8, PRINT+14, PRINT+17, PRINT+21, PRINT+22, PRFILE~, PRFILE+3, PRFILE+9, PRFILE+14 , PRKEY~, PRKEY+3, INIT+1, INIT+2*, INIT+3, INIT+4 |
| FLD | PRINT~, PRINT+22, PRFILE~, PRFILE+5, PRFILE+12, PRKEY+2~, PRKEY+36*, PRKEY+37, PRKEY+38, PRKEY+41 |
| FLDN | PRKEY+2~, PRKEY+38*, PRKEY+39 |
| IOF | WRLN+9 |
| IOM | INIT+5 |
| IOSL | WRLN+5 |
| IOST | WRLN+7 |
| KEY | PRFILE+2~, PRFILE+7*, PRFILE+9, PRFILE+12*, PRFILE+14, PRKEY~, PRKEY+1, PRKEY+6, PRKEY+7, PRKEY+10 , PRKEY+24, PRKEY+25, PRKEY+35, PRKEY+36, PRKEY+37, PRKEY+38, PRKEY+39 |
| KWN | WRLN~, WRLN+5 |
| LM | PRINT+2~, PRINT+15, PRINT+16, PRFILE+3~, PRKEY+3~, PRKEY+11, PRKEY+19, PRKEY+20, PRKEY+30, PRKEY+31 , PRKEY+44, PRKEY+45, INIT+3*, INIT+5 |
| LN | PRKEY+2~, PRKEY+20*, PRKEY+31*, PRKEY+45* |
| LUI | PRKEY+2~, PRKEY+25*, PRKEY+27 |
| LUIN | PRKEY+2~, PRKEY+24*, PRKEY+25 |
| NAM | PRFILE+2~, PRFILE+6*, PRFILE+7, PRKEY+2~, PRKEY+7*, PRKEY+10 |
| PAGE | PRINT~, PRINT+14, PRINT+15, PRINT+16, PRINT+17, PRINT+21, PRINT+22, PRFILE~, PRFILE+8, PRFILE+9 , PRFILE+13, PRFILE+14, PRKEY~, PRKEY+11, PRKEY+19, PRKEY+20, PRKEY+30, PRKEY+31, PRKEY+44, PRKEY+45 , WRLN~ |
| PAGE( | PRINT+11, PRINT+14, PRINT+15, PRINT+16, PRINT+17, PRINT+21, PRFILE+6, PRFILE+7, PRFILE+8, PRFILE+12 , PRFILE+13, PRKEY+11, PRKEY+19, PRKEY+20, PRKEY+28, PRKEY+30, PRKEY+31, PRKEY+35, PRKEY+36, PRKEY+37 , PRKEY+38, PRKEY+42, PRKEY+44, PRKEY+45, INIT+6*, WRLN+2*, WRLN+5, WRLN+7, WRLN+8* |
| PAGE("B" | WRLN+5 |
| PAGE("H" | WRLN+5, WRLN+6, WRLN+9 |
| PRI | PRKEY+2~, PRKEY+7*, PRKEY+8*, PRKEY+9 |
| SB | PRINT+2~, PRINT+9 |
| SB( | PRINT+11 |
| SEQ | PRKEY+2~, PRKEY+35*, PRKEY+36, PRKEY+37, PRKEY+38, PRKEY+41 |
| SP | PRFILE+2~, PRFILE+8, PRFILE+10*, PRFILE+13, PRFILE+15* |
| SUB | PRINT+2~, PRINT+10*, PRINT+11*, PRINT+13, PRINT+14 |
| TAB | WRLN~, WRLN+12 |
| TAB1 | PRKEY+2~ |
| TS | PRINT+2~, PRFILE+3~, PRKEY+3~, PRKEY+10, PRKEY+19, PRKEY+20, PRKEY+30, PRKEY+31, PRKEY+44, PRKEY+45 , INIT+4*, INIT+5 |
| TXT | PRKEY+2~, PRKEY+9*, PRKEY+10*, PRKEY+11, PRKEY+16!*, PRKEY+17, PRKEY+18, PRKEY+23!*, PRKEY+26, PRKEY+27 , PRKEY+29, PRKEY+34!*, PRKEY+40, PRKEY+41, PRKEY+43, ADDSTR~, ADDSTR+1*, ADDSTR+2, WRLN~, WRLN+12 |
| TXT( | PRKEY+20, PRKEY+26*, PRKEY+31, PRKEY+40*, PRKEY+45, ADDSTR+1*, ADDSTR+2* |
| TXT(0 | PRKEY+16*, PRKEY+19, PRKEY+23*, PRKEY+28, PRKEY+30, PRKEY+34*, PRKEY+42, PRKEY+44 |
| U | PRINT+11, PRINT+14, PRINT+15, PRINT+16, PRINT+17, PRINT+21, PRFILE+6, PRFILE+7, PRFILE+8, PRFILE+12 , PRFILE+13, PRKEY+7, PRKEY+11, PRKEY+16, PRKEY+17, PRKEY+19, PRKEY+20, PRKEY+25, PRKEY+27, PRKEY+28 , PRKEY+30, PRKEY+31, PRKEY+35, PRKEY+36, PRKEY+37, PRKEY+38, PRKEY+41, PRKEY+42, PRKEY+44, PRKEY+45 , INIT+6, WRLN+2, WRLN+5, WRLN+7, WRLN+8 |
| UI | PRKEY+2~, PRKEY+7*, PRKEY+14, PRKEY+15, PRKEY+16 |
| UI0 | PRKEY+2~, PRKEY+15*, PRKEY+16, PRKEY+17 |
| WID | PRINT+2~, PRFILE+3~, PRKEY+3~, PRKEY+18, PRKEY+29, PRKEY+43, INIT+5* |
| X | ADDSTR~, ADDSTR+1, ADDSTR+2, WRLN+1~, WRLN+8* |