DIO1 ;SFISC/GFT,TKW-BUILD P-ARRAY (OR LINES IN COMPILED SORT) WHICH CREATES SORTED DATA ;20MAR2005
Source file <DIO1.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 4 | CLEAN^DILF (2,GO,IXK)^DIO SETU^DIOS GREF^DIOU |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| A | ||
| B | ||
| SUB | ||
| SORTVAL | ||
| SETU(%) | ||
| 0 | ||
| 2 | ||
| U | ||
| DX | ||
| DIOO1 | ||
| BX | ||
| UTILITY |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | B+3 |
| ^TMP("DIBTC" | DX+2, DX+7*, SETU+2* |
| ^UTILITY($J | 2+1, DIOO1+2 |
| Name | Line Occurrences |
|---|---|
| SETU | DIO1+5, SORTVAL+2 |
| U | U |
| Name | Field # of Occurrence |
|---|---|
| ^( | DX+2, DIOO1+2 |
| ^("DX" | DIOO1+2 |
| ^("F" | DIOO1+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | B~, SUB*, U*, U+3*, DX+5*, 2!, DIOO1+2*, SETU~, SETU+2 |
| %(0 | DX+5* |
| %(1 | U+3* |
| %(2 | U+3* |
| A | DX+1~*, DX+2*, DX+3*, DX+4*, DX+5*, DX+6, DX+7, SETU~, SETU+1*, SETU+2 |
| B | DX+1~, DX+2*, DX+7 |
| BACKWARD | B~, B+1*, B+2, B+5 |
| D | U*, 2! |
| D( | U |
| D0 | 2+2! |
| D1 | 2+2! |
| D2 | B+1*, 2+2! |
| D3 | 2+2! |
| >> DCC | DX+5 |
| >> DE( | B+5 |
| >> DIB | 2+2 |
| >> DIBTPGM | DIO1+5, SORTVAL+2, U+2, DX+2, DX+6, 2+2* |
| >> DICNT | SETU+2, SETU+3* |
| DICOND | B~, B+1*, B+2*, B+3*, B+6, B+12*, SORTVAL*, SORTVAL+1 |
| >> DICOV | U+3 |
| >> DICP( | SETU+1, SETU+3! |
| >> DIERR | 2, 2+1 |
| DIF | B~, B+5*, B+6*, B+8!, B+9!, SORTVAL, SORTVAL+1*, SORTVAL+2, SORTVAL+3 |
| DIOVFL | 2+2! |
| DIOVFL( | U+2* |
| DIS | DX+4, 2+2! |
| >> DJ | DIO1+4*, A, B+1, DIOO1+2* |
| >> DJK | B+12 |
| DL | B~, B+1*, B+2, B+4, B+5, B+7, B+8, B+9, B+11, B+12 , SORTVAL |
| >> DP | SUB, 0 |
| >> DPP | SORTVAL+3, UTILITY, SUB, DIOO1 |
| >> DPP( | B+1, B+2, B+4, B+5, B+9, B+11, B+12, SUB, DIOO1! |
| >> DPP(0 | B+2, DIOO1! |
| >> DPQ | U+1, DX+4, 0* |
| >> DPR | DIO1+4*, DIO1+5, A, B+1 |
| >> DSC( | DIOO1+1* |
| DX | DIO1+4*, A, B+1, B+2, B+3, B+10, SORTVAL+3, SORTVAL+4, BX, DX* , DX+5, 0*, DIOO1+2!*, SETU+1, SETU+3 |
| DX( | U+1, DX, DX+3, DX+6*, DX+7*, 0!, DIOO1+1, DIOO1+2* |
| DX(0 | 0* |
| >> DXIX( | DX+5 |
| >> F | SUB*, U*, U+1, DX+5* |
| I | 2! |
| >> J( | B+7*, B+8*, B+9*, UTILITY |
| P | 2+2! |
| P( | B+10*, SORTVAL+3*, SORTVAL+4* |
| U | B+1, B+3, B+4, B+5, B+9, DX+4, DIOO1+1 |
| V | SUB*, U, U+2, DX+5, 2+2!, DIOO1*, DIOO1+1 |
| V( | B+2, U, U+1, DX+5 |
| W | B~, B+1*, B+2*, B+5, B+6, B+7, B+11, B+12, SORTVAL, UTILITY!* , SUB*, U+1, U+2*, U+3*, DX+4 |
| >> X | DIO1+6*, A*, B+1, B+2, B+3, UTILITY*, SUB*, U*, DX*, DX+2 , DX+3, DX+4, DX+5, DX+6, DX+7, DIOO1*, DIOO1+1* |
| Y | B+11*, SORTVAL+1*, SORTVAL+2, SORTVAL+3, SORTVAL+4, BX*, SUB*, U*, 2+2! |
| Y( | DIO1+4, A, B+1 |
| Z | B~, B+3*, B+4*, B+6, B+8, SORTVAL+3*, UTILITY*, SUB, U+1 |
| Z( | U |