DIKCUTL1 ;SFISC/MKO-UTILITY OPTION TO MODIFY INDEX ;9:10 AM 7 Aug 2001 [ 04/02/2003 8:25 AM ]
Source file <DIKCUTL1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NAME(DIKCF01,DIKCUSE) | ;Get next available index name
|
|
| NAMERR(MSG) | ;Invalid index name error
|
|
| CREATE(DIKCTOP,DIKCFILE) | ;Create a new index
|
|
| TYPE() | ;Prompt for index type (regular or MUMPS)
|
|
| ADD(DIKCF01,DIKCFILE,DIKCNAME,DIKCTYPE,DIKCUSE,DIXR) | ;
|
|
| USE(DIKCTYPE) | ;Prompt for Use (Lookup or Lookup & Sorting)
|
|
| FILE01(DIKCTOP,DIKCFILE) | ;Return file on which to store xref
|
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | TYPE+8, NAME+9, NAME+30 |
| ^DD("IX" - [#.11] | CREATE+16, CREATE+17, NAME+8, NAME+28 |
| Name | Line Occurrences |
|---|---|
| $$FILE01 | CREATE+6 |
| $$NAME | CREATE+8 |
| $$TYPE | CREATE+5 |
| $$USE | CREATE+7 |
| ADD | CREATE+11 |
| NAMERR | NAME+23, NAME+25, NAME+27, NAME+29, NAME+31 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | CREATE+2~, CREATE+15*!, CREATE+18~, CREATE+19* |
| DDSFILE | CREATE+2~, CREATE+15*! |
| >> DIERR | ADD+15 |
| DIK | CREATE+18~, CREATE+19* |
| DIKCASC | NAME+1~, NAME+6*, NAME+7 |
| DIKCF01 | CREATE+1~, CREATE+6*, CREATE+8, CREATE+11, NAME~, NAME+8, NAME+9, NAME+28, NAME+30, ADD~ , ADD+4, ADD+10 |
| DIKCFDA | ADD+3~ |
| DIKCFDA( | ADD+4*, ADD+5*, ADD+6*, ADD+7*, ADD+8*, ADD+9*, ADD+10*, ADD+11*, ADD+12*, ADD+13* |
| DIKCFILE | CREATE~, CREATE+6, CREATE+11, CREATE+28, FILE01~, FILE01+2, FILE01+9, FILE01+20, ADD~, ADD+10 , ADD+11 |
| DIKCFLIS | CREATE+1~, CREATE+25, CREATE+26, CREATE+29 |
| DIKCIEN | ADD+3~ |
| DIKCIEN(1 | ADD+15 |
| DIKCNAME | CREATE+1~, CREATE+8*, CREATE+11, NAME+1~, NAME+6, NAME+7*, NAME+8*, NAME+9*, NAME+12, NAME+17 , ADD~, ADD+5 |
| DIKCNEW | CREATE+1~, CREATE+29 |
| DIKCSTRT | NAME+1~, NAME+5*, NAME+7 |
| DIKCTLIS | CREATE+1~, CREATE+26!, CREATE+27 |
| DIKCTOP | CREATE~, CREATE+6, CREATE+29, TYPE+8, FILE01~, FILE01+2 |
| DIKCTYPE | CREATE+1~, CREATE+5*, CREATE+7, CREATE+11, TYPE+1~, TYPE+4, TYPE+10*, TYPE+12, USE~, USE+5 , ADD~, ADD+6 |
| DIKCUSE | CREATE+1~, CREATE+7*, CREATE+8, CREATE+11, NAME~, NAME+5, NAME+22, NAME+24, NAME+26, ADD~ , ADD+9 |
| DIR | TYPE+1~, FILE01+6~, USE+3~, USE+13!, NAME+2~ |
| DIR("?" | FILE01+14* |
| DIR("A" | TYPE+3*, FILE01+16*, USE+6*, USE+9*, USE+10*, NAME+17* |
| DIR("B" | TYPE+3*, FILE01+13*, USE+7*, USE+11*, NAME+17* |
| DIR(0 | TYPE+3*, FILE01+13*, USE+4*, USE+12*, NAME+16* |
| DIROUT | TYPE+1~, FILE01+6~, USE+3~, NAME+2~ |
| DIRUT | TYPE+1~, TYPE+4, TYPE+5, TYPE+12, FILE01+6~, FILE01+15, FILE01+17, FILE01+20, USE+3~, NAME+2~ , NAME+18, NAME+19, NAME+33 |
| DIXR | CREATE+1~, CREATE+11, CREATE+15, CREATE+16, CREATE+17, CREATE+19, CREATE+25, CREATE+28, ADD~, ADD+15* , ADD+16* |
| DR | CREATE+2~, CREATE+15*! |
| DTOUT | TYPE+1~, FILE01+6~, USE+3~, USE+14, NAME+2~ |
| DUOUT | FILE01+6~, USE+3~, USE+14, NAME+2~ |
| DUZ(0 | TYPE+6, NAME+12 |
| FILE01 | FILE01+5~, FILE01+15, FILE01+18*, FILE01+20 |
| FINFO | FILE01+5~, FILE01+9 |
| FINFO( | FILE01+16, FILE01+18 |
| FINFO("" | FILE01+15 |
| LEV | FILE01+5~, FILE01+15*, FILE01+16, FILE01+18 |
| MSG | NAMERR~, NAMERR+1 |
| U | CREATE+17, TYPE+8, FILE01+16, FILE01+18 |
| X | TYPE+1~, FILE01+6~, USE+3~, NAME+2~, NAME+18, NAME+22, NAME+24, NAME+26, NAME+28, NAME+30 , NAME+33, NAMERR+2! |
| Y | TYPE+1~, TYPE+6, TYPE+8, TYPE+10, FILE01+6~, FILE01+17, USE+3~, USE+14, NAME+2~ |