DIFG5 ;SFISC/DG(OHPRD)-MISC FUNCTIONS ;3/11/93 1:25 PM
Source file <DIFG5.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 4 | ERROR^DIFG RCR^DIFG3 ^DIFG4 ^DIK |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DOLO | ;called from ^DIFG3
|
|
| EOJ | ;
|
|
| LINK | ;FINDS @NUMBER TO LINK DFN TO FROM LOOKUP
|
|
| KEY | ;DETERMINE @LINK VALUE FROM KEY
|
|
| CHECKY | ;CHECKS Y AFTER DIC CALL
|
|
| X | ||
| ARRAY | ;SETS EXECUTABLE ARRAY FOR DIC("S")
|
|
| X1 | ||
| IDENSPEC | ;called from ^DIFG3
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC - [#1] | KEY+1, DOLO+2 |
| ^UTILITY("DIFG" | CHECKY+1, EOJ+7! |
| ^UTILITY("DIFG@" | KEY+4*, LINK+1, EOJ+7! |
| ^UTILITY("DIFGX" | KEY+4*, EOJ+7! |
| Name | Line Occurrences |
|---|---|
| ARRAY | IDENSPEC+5 |
| X | IDENSPEC+3 |
| X1 | CHECKY+2, CHECKY+4, CHECKY+5, CHECKY+6, CHECKY+7, CHECKY+8 |
| Name | Field # of Occurrence |
|---|---|
| ^( | DOLO+3 |
| ^("MODE" | CHECKY+1* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | IDENSPEC+1*!, DOLO+1~, DOLO+3* |
| %A | DOLO+1~, DOLO+2*, DOLO+3 |
| DA | EOJ+5*! |
| >> DIC | KEY+1, ARRAY+1, ARRAY+2, IDENSPEC+1, IDENSPEC+5, DOLO+2 |
| >> DIC("S" | DOLO+3 |
| DIFG | KEY+4, LINK+1, IDENSPEC+2, IDENSPEC+4, EOJ+6! |
| DIFG("ACGRV" | CHECKY+4 |
| DIFG("FOUND" | DOLO+3*, DOLO+4 |
| DIFG("KEY" | KEY+1*, KEY+2 |
| DIFGALNK | KEY+4*, EOJ+6! |
| DIFGBSE | EOJ+2*, EOJ+6! |
| DIFGCHEK | CHECKY+3*, CHECKY+4, CHECKY+5, CHECKY+6, CHECKY+7, CHECKY+8, X1! |
| DIFGCHKG | EOJ+6! |
| DIFGCT | ARRAY+2, IDENSPEC+1, IDENSPEC+3, EOJ+6! |
| >> DIFGDIC | CHECKY+1 |
| >> DIFGDIC( | ARRAY+1, ARRAY+2*, IDENSPEC+5 |
| DIFGDINM | EOJ+6! |
| DIFGDIX | KEY+1, LINK+1, IDENSPEC+2, IDENSPEC+3, EOJ+6! |
| DIFGDOL | EOJ+6! |
| >> DIFGEL | EOJ+1* |
| DIFGEND | EOJ+6! |
| DIFGENV | EOJ+6! |
| DIFGENV("LAYGO" | IDENSPEC+1 |
| DIFGER | CHECKY+8*, KEY+3*, KEY+4, IDENSPEC+3, EOJ+2, EOJ+4!, EOJ+5 |
| DIFGEROR | EOJ+5, EOJ+6! |
| DIFGEXC | EOJ+6! |
| >> DIFGFLUS | LINK+1* |
| >> DIFGHAT | IDENSPEC+1 |
| DIFGI | ARRAY+1*, ARRAY+2, EOJ+6! |
| >> DIFGINCR | CHECKY+1 |
| DIFGKEY | EOJ+6! |
| DIFGL | EOJ+6! |
| DIFGLAGO | IDENSPEC+1~* |
| DIFGLC | EOJ+6! |
| DIFGLINE | IDENSPEC+2, EOJ+6! |
| DIFGLO | EOJ+6! |
| >> DIFGMGBL( | DOLO+2 |
| DIFGMLND | EOJ+6! |
| >> DIFGMO( | CHECKY+1, CHECKY+4, CHECKY+5, CHECKY+7, CHECKY+8 |
| DIFGMULT | CHECKY+1, CHECKY+4, CHECKY+5, CHECKY+7, CHECKY+8, DOLO+2, EOJ+6! |
| >> DIFGNOLK | IDENSPEC+4*, IDENSPEC+5 |
| DIFGNUMF | EOJ+6! |
| DIFGNUMF( | IDENSPEC+1 |
| DIFGO | EOJ+6! |
| DIFGPC | EOJ+6! |
| DIFGPTER | EOJ+6! |
| DIFGREI | EOJ+5, EOJ+6! |
| >> DIFGSAVE( | KEY+4, LINK+1*, IDENSPEC+2*, IDENSPEC+4 |
| DIFGSAVX | EOJ+6! |
| >> DIFGSKIP( | CHECKY+4*, CHECKY+5* |
| >> DIFGSVVL( | ARRAY+2*, IDENSPEC+3* |
| >> DIFGTYP | CHECKY+1, CHECKY+3, CHECKY+4, CHECKY+5 |
| DIFGVAL | EOJ+6! |
| >> DIFGY | CHECKY+8, KEY+3, EOJ+1, EOJ+3* |
| DIK | EOJ+5*! |
| U | CHECKY+1, CHECKY+4, CHECKY+5, CHECKY+7, CHECKY+8, KEY+1, KEY+3, EOJ+2 |
| >> X | CHECKY+4*, KEY+4, IDENSPEC+2*, IDENSPEC+4*, DOLO+3 |
| >> Y | CHECKY+1, CHECKY+2, KEY+2*, KEY+3*, KEY+4, ARRAY+2, IDENSPEC+4, DOLO+3*, DOLO+4* |