AUKD ; KILLS DICs and GLOBALS [ 08/17/88 4:55 PM ]
Source file <AUKD.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TMP | ||
| BEGIN | ||
| CHECKDD | ; CHECK ^DD FOR DANGLING ENTRIES
|
|
| LO | ||
| NOTES | ; This routine deletes FileMan dictionaries, and optionally their
; globals, TEMPLATES and AUTHORITIES, by a range of dictionary ; numbers, or if called from another routine, by a predefined ; set of dictionaries. The assumptions made by this routine ; are that ^UTILITY, ^DIC, and ^DD are not UCI TRANSLATED. ; Any other globals may be translated, but the KILLs will ; take place in the current UCI only. |
|
| CHKVAL | ; CHECK G^T VALUES
|
|
| LIST | ; LIST FILE INFO
|
|
| CONFIRM | ; SHOW AND ASK
|
|
| EOJ | ;
|
|
| EN1 | ;
|
|
| EN2 | ;
|
|
| HI | ||
| DEL | ||
| ASK2 | ||
| ASK | ;
|
|
| MODIFY | ;
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: READ |
|
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | EN1+10, CHECKDD+1 |
| ^DIC - [#1] | EN2+12, LIST+1, ASK+2, ASK2+1 |
| ^DIC(0 | EN2+13* |
| ^UTILITY("AUDSET" | EN1+10, EN1+11, EN1+12, CHECKDD+2*, EN2+1, EN2+2, EN2+4, CONFIRM+1, CONFIRM+3, CONFIRM+13 , MODIFY+1, MODIFY+3!, MODIFY+4*, ASK+3*, ASK+4*, ASK2+2*, ASK2+3*, EOJ+3! |
| ^UTILITY("AUKD" | EOJ+2, EOJ+3! |
| Name | Line Occurrences |
|---|---|
| ASK | CONFIRM+13, MODIFY+5 |
| ASK2 | ASK+1 |
| CHECKDD | EN1+10 |
| CHKVAL | EN2+4 |
| CONFIRM | EN2+8, CONFIRM+11, CONFIRM+14 |
| DEL | DEL |
| EN2 | EN1+13 |
| EOJ | LO, HI, EN1+1, EN1+5, EN1+8, EN1+11, EN2+1, EN2+2, EN2+5, EN2+9 , EN2+14 |
| LIST | CONFIRM+3 |
| MODIFY | CONFIRM+11, MODIFY+1 |
| TMP | TMP |
| Name | Field # of Occurrence |
|---|---|
| ^( | EN1+12*, EN2+4, CONFIRM+3, CONFIRM+13, MODIFY+4*, MODIFY+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> AUDSHI | EN1+9* |
| >> AUDSLO | EN1+9* |
| AUKDASK | EN2+10!, CONFIRM+3*, CONFIRM+12, EOJ+4! |
| AUKDC | EN2+12*, EN2+13, EOJ+4! |
| AUKDDEL | DEL*, DEL+1*, TMP, TMP+1, EN1+3*, EN1+4*, EN1+5, EN1+12, EN2+6!, CHKVAL+4* , EOJ+4! |
| AUKDERR | EN2+6!, CHKVAL+1*, CHKVAL+2*, CHKVAL+4*, CHKVAL+5, EOJ+4! |
| AUKDFILE | EN1+10*, EN1+12*, CHECKDD+1, CHECKDD+2, EN2+4*, EN2+12*, CHKVAL+5, CONFIRM+3*, CONFIRM+13*, LIST+1 , MODIFY+1*, MODIFY+3, MODIFY+4, MODIFY+5, ASK+2, ASK+3, ASK+4, ASK2+1, ASK2+2, ASK2+3 , EOJ+4! |
| AUKDFLD | EOJ+4! |
| AUKDFLG | EN2+4*, EN2+5, EN2+6!, EN2+8*, EN2+9, EN2+10!, CHKVAL+5*, CONFIRM+1*, CONFIRM+10*, EOJ+4! |
| AUKDG | EOJ+4! |
| AUKDHI | HI*, EN1+1, EN1+9, EN1+10, EN2+2!, EOJ+1, EOJ+4! |
| AUKDL | EN1+10*, EN1+12*, EN2+4*, EN2+12*, CONFIRM+3*, CONFIRM+13*, EOJ+4! |
| AUKDLAST | EN2+12*, EN2+13, EOJ+4! |
| AUKDLO | LO*, HI, EN1+1, EN1+9, EN1+10, EN2+2!, EOJ+1, EOJ+4! |
| AUKDNDIC | EOJ+4! |
| AUKDTMP | TMP*, TMP+1*, EN1+6*, EN1+7*, EN1+8, EN1+12, EN2+6!, CHKVAL+4*, EOJ+4! |
| AUKDUCI | CONFIRM+4, EOJ+4! |
| AUKDX | EN2+4*, EN2+6!, EN2+10!, CHKVAL+2, CHKVAL+4, CHKVAL+5, CONFIRM+3*, CONFIRM+9*, CONFIRM+10, CONFIRM+11 , CONFIRM+13*, LIST+1, MODIFY+5*, ASK+1, ASK2, EOJ+4! |
| AUKDY | EN2+10!, MODIFY+2*, MODIFY+3, ASK+2*, ASK+3, ASK2+1*, ASK2+2, EOJ+4! |
| >> AURHI | EOJ+1* |
| >> AURLO | EOJ+1* |
| DUZ(0 | BEGIN*, EN1+2*, EN2+3* |
| FROM | EOJ+2*, EOJ+5! |
| TO | EOJ+2*, EOJ+5! |
| U | BEGIN*, EN1+2*, EN1+12, EN2+3*, EN2+13, CHKVAL+4, LIST+1, MODIFY+4, ASK+1, ASK+2 , ASK+3, ASK+4, ASK2, ASK2+1, ASK2+2, ASK2+3 |