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 |