ESPDUP ;ALBANY/CJM - DELETES DUPLICATE ENTRIES IN MASTER NAME INDEX FILE;8/92
Source file <ESPDUP.m>
| 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 |
|---|---|---|
| Kernel | 1 | ^DIC(19 |
| Police and Security | 1 | ESP DELETE DUPLICATE NAME |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;Allows duplicate names to be deleted from the Master Name Index file.
|
|
| SELECT() | ;
|
|
| REPLACE(OLD,NEW) | ;
|
|
| DELETE(OLD) | ;
|
|
| RUSURE(OLD,NEW) | ;
|
|
| EDIT(FILE,REC,FIELD,VALUE,SUB,SUBREC) | ;
|
|
| REFS | ;;<file #><xref><subscript if in multiple><field #>
|
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^ESP(910 - [#910] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ESP( | REPLACE+12, REPLACE+15 |
| ^ESP(910 - [#910] | RUSURE+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| COUNT | REPLACE+3~, REPLACE+4*, REPLACE+6* |
| DA | DELETE+1~, DELETE+2*, RUSURE+2~, EDIT+1~, EDIT+5*, EDIT+11* |
| DA(1 | EDIT+10* |
| DIC | SELECT+4~, SELECT+5* |
| DIC("A" | SELECT+6* |
| DIC(0 | SELECT+5* |
| DIE | EDIT+1~, EDIT+2*, EDIT+9* |
| DIK | DELETE+1~, DELETE+2* |
| DINUM | SELECT+4~ |
| DIR | RUSURE+2~ |
| DIR("A" | RUSURE+5* |
| DIR("B" | RUSURE+4* |
| DIR(0 | RUSURE+3* |
| DLAYGO | SELECT+4~ |
| DR | EDIT+1~, EDIT+3* |
| DTIME | SELECT+4~ |
| >> DTOUT | SELECT+8 |
| >> DUOUT | SELECT+8 |
| FIELD | EDIT~, EDIT+3 |
| FILE | EDIT~, EDIT+2 |
| NAME | EN+3~ |
| NAME("DELETE" | EN+4*, EN+6*, EN+7, EN+16, EN+18, EN+21, EN+24, EN+27 |
| NAME("KEEP" | EN+4*, EN+16, EN+17*, EN+18, EN+19, EN+21, EN+24 |
| NEW | REPLACE~, REPLACE+14, REPLACE+15, RUSURE~, RUSURE+5 |
| OLD | REPLACE~, REPLACE+12, REPLACE+15, DELETE~, DELETE+2, RUSURE~, RUSURE+5 |
| REC | REPLACE+3~, REPLACE+12*, REPLACE+14, REPLACE+15, EDIT~, EDIT+5, EDIT+9, EDIT+10 |
| REF | REPLACE+3~, REPLACE+5*, REPLACE+7 |
| REF("FIELD" | REPLACE+7*, REPLACE+10, REPLACE+14, REPLACE+15 |
| REF("FILE" | REPLACE+7*, REPLACE+8, REPLACE+12, REPLACE+14, REPLACE+15 |
| REF("SUB" | REPLACE+7*, REPLACE+13, REPLACE+15 |
| REF("XREF" | REPLACE+7*, REPLACE+9, REPLACE+12, REPLACE+15 |
| SUB | EDIT~, EDIT+4, EDIT+9 |
| SUBREC | REPLACE+3~, REPLACE+15*, EDIT~, EDIT+8, EDIT+11 |
| VALUE | EDIT~, EDIT+3 |
| X | SELECT+4~, RUSURE+2~ |
| Y | SELECT+4~, SELECT+8, SELECT+9, RUSURE+2~, RUSURE+8 |
| Name | Field # of Occurrence |
|---|---|
| $T(REFS+COUNT | REPLACE+5 |