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 |