XBVCH1 ; IHS/ADC/GTH - CONTINUE VARIABLE CHANGER ; [ 10/29/2002 7:42 AM ]
Source file <XBVCH1.m>
Package | Total | Call Graph |
---|---|---|
IHS VA Utilities | 2 | ^XBCLS EN^XBNEW |
VA Fileman | 2 | ^DIM ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
SAVE | ; SAVE NEW ROUTINE TO DISK
|
|
SCAN | ;
|
|
PROCESS | ;
|
|
EDIT | ;
|
|
LIN | ;PROCESS LINE FROM TOP
|
|
DISPROU | ;display routine list
|
|
ACCEPT | ;
|
|
DISPLAY | ; display line
; XB(XBI,0)=POS XB("B",POS)=XBI XB("E",POS)=XBI XB(XBI,"M")=MARK (0 OR 1) ; XBD(0) =underline-on,XBD(1)=Bold on,XBD(2)=Underline Off,XBD(3)=Bold Off,XBD("RVON")=RVON,XBD("RVOFF")=RVOFF |
|
CHKMK | ;
|
|
TAB | ;
|
|
DISP1 | ;
|
|
DISP0 | ;
|
|
UPT | ; SET TAB
|
|
BLDLIN1 | ;
|
|
SCAN0 | ;
|
|
SCAN1 | ;
|
|
TAB1 | ;
|
Name | Line Occurrences |
---|---|
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: 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: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("LOAD" | PROCESS+12, %EDIT+4 |
^%ZOSF("RM" | PROCESS+3 |
^%ZOSF("TEST" | PROCESS+9 |
^%ZOSF("UCI" | SAVE+2 |
^XBVROU( | PROCESS+5, PROCESS+7, PROCESS+13, PROCESS+15, PROCESS+17!, ACCEPT+17*, %EDIT+2!, SAVE+15* |
^XBVROU("PRT" | SAVE+13*, SAVE+14* |
Name | Line Occurrences |
---|---|
ACCEPT | LIN+6, ACCEPT+13, ACCEPT+15 |
BLDLIN1 | ACCEPT+1 |
CHKMK | LIN+3, LIN+5, ACCEPT+13 |
DISP0 | EDIT+1, ACCEPT+1 |
DISP1 | ACCEPT+1 |
DISPLAY | DISP0+2, DISP1+2 |
DISPROU | DISPLAY+4 |
EDIT | LIN+5, EDIT+6, EDIT+7, EDIT+8, EDIT+32, ACCEPT+13 |
LIN | PROCESS+15 |
SAVE | PROCESS+16 |
SCAN | SCAN0+2, SCAN1+2 |
SCAN0 | LIN+3, ACCEPT+13 |
SCAN1 | ACCEPT+1 |
UPT | SCAN0+2, EDIT+6, EDIT+7, EDIT+8, UPT+2 |
Name | Field # of Occurrence |
---|---|
^( | PROCESS+15 |
^(0 | PROCESS+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %N | PROCESS+11*, %EDIT+3* |
>> DIF | PROCESS+11*, %EDIT+3* |
DIR | PROCESS+10!, PROCESS+13!, EDIT+29!, ACCEPT+2!, ACCEPT+10!, SAVE+5!, SAVE+8! |
DIR("A" | SAVE+6* |
DIR("B" | ACCEPT+3*, ACCEPT+8*, SAVE+6* |
DIR(0 | PROCESS+10*, PROCESS+13*, EDIT+30*, ACCEPT+3*, SAVE+6* |
DTIME | EDIT+4 |
>> DX | DISPROU+1*, EDIT+2*, DISPLAY+5*, TAB+1*, TAB+2* |
>> DY | DISPROU+1*, EDIT+2*, DISPLAY+5*, TAB+1*, TAB+2 |
>> X | PROCESS+2*, PROCESS+8*, PROCESS+10, PROCESS+11*, EDIT+4*, EDIT+5*, EDIT+6, EDIT+7, EDIT+8, EDIT+9 , EDIT+10, EDIT+12, EDIT+13, EDIT+18, ACCEPT+4*, ACCEPT+5*, ACCEPT+6*, ACCEPT+8, %EDIT+3* |
XB | SCAN+1! |
XB( | SCAN+3*, SCAN+4*, SCAN+5*, SCAN+6, SCAN+7*, SCAN+9!, CHKMK+1, EDIT+8*, EDIT+16, DISPLAY+12 , DISPLAY+14, TAB+1, UPT+1, UPT+4, BLDLIN1+2, BLDLIN1+4 |
XB("B" | SCAN+6*, DISPLAY+12 |
XB("E" | SCAN+6*, DISPLAY+14 |
XB("T" | UPT+3!, UPT+4* |
>> XBD( | DISPLAY+12, DISPLAY+14 |
>> XBD(2 | TAB1+2, ACCEPT+8 |
>> XBD(3 | TAB1+2, ACCEPT+8 |
>> XBD(6 | DISPLAY+9 |
>> XBD(7 | DISPLAY+16 |
>> XBEDIT | PROCESS+14*, PROCESS+16, ACCEPT+16* |
XBEDLIN | LIN+5! |
>> XBI | SCAN+3*, SCAN+4, SCAN+5, SCAN+6, SCAN+7, SCAN+9, DISPLAY+10*, DISPLAY+11, DISPLAY+12, DISPLAY+13 , DISPLAY+14, BLDLIN1+2*, BLDLIN1+3*, BLDLIN1+4 |
>> XBJ | PROCESS+5, PROCESS+7, PROCESS+13, PROCESS+15, PROCESS+17, ACCEPT+17, %EDIT+2, SAVE+15 |
XBJM | CHKMK+1*, CHKMK+2!, EDIT+15*, EDIT+16*, EDIT+17! |
>> XBL | PROCESS+1*, SCAN+2*, SCAN+3, SCAN+5, SCAN+6, SCAN+7 |
>> XBLIN | PROCESS+15*, LIN+1, BLDLIN1+1, BLDLIN1+2, BLDLIN1+4, ACCEPT+17*, %EDIT+5* |
>> XBLIN0 | LIN+1*, LIN+2, SCAN0+1, DISP0+1, BLDLIN1+1* |
>> XBLIN1 | SCAN1+1, DISP1+1, BLDLIN1+1*, BLDLIN1+2*, BLDLIN1+4*, ACCEPT+17 |
>> XBLINX | SCAN0+1*, SCAN1+1*, DISP0+1*, DISP1+1*, SCAN+3, SCAN+5, DISPLAY+10, DISPLAY+13, ACCEPT+4, ACCEPT+8 |
>> XBLN | PROCESS+14*, PROCESS+15*, EDIT+9*, EDIT+10*, EDIT+12*, DISPLAY+7, ACCEPT+11*, ACCEPT+17 |
XBMK | LIN+4, LIN+5, SCAN+1!, CHKMK+1!*, EDIT+9!, EDIT+10!, EDIT+12!, EDIT+13!, EDIT+14!, EDIT+16* , ACCEPT+13 |
>> XBOUT | PROCESS+1*, PROCESS+7, PROCESS+10*, PROCESS+15, LIN+5, EDIT+13*, ACCEPT+14* |
>> XBP | SCAN+5 |
>> XBRC | DISPROU+4* |
>> XBRD | DISPROU+3*, DISPROU+4* |
>> XBRI | DISPROU+4* |
>> XBRM | PROCESS+4*, PROCESS+5*, DISPROU+4 |
>> XBROU | PROCESS+4*, PROCESS+5*, PROCESS+6*, PROCESS+7*, PROCESS+8, PROCESS+11, PROCESS+13, PROCESS+15, PROCESS+17, DISPROU+4 , DISPLAY+7, ACCEPT+17, %EDIT+2, %EDIT+3, SAVE+6, SAVE+9, SAVE+10, SAVE+13, SAVE+14, SAVE+16 |
>> XBS | SCAN+5 |
>> XBSAV1 | SAVE+11* |
>> XBSAV2 | SAVE+11* |
>> XBSAV3 | SAVE+11* |
>> XBSUB | BLDLIN1+1*, SAVE+13, SAVE+14 |
XBT | SCAN+1!, EDIT+8, TAB+1, UPT+1*, UPT+2*, UPT+4 |
>> XBV0 | PROCESS+1, LIN+1, LIN+2, LIN+4, SCAN0+1, DISP0+1, CHKMK+1, DISPLAY+3, DISPLAY+4, BLDLIN1+1 , BLDLIN1+2 |
>> XBV1 | SCAN1+1, DISP1+1, DISPLAY+8, DISPLAY+17, BLDLIN1+1, BLDLIN1+2, SAVE+15 |
>> XBVX | LIN+1*, SCAN0+1*, SCAN1+1*, DISP0+1*, DISP1+1*, SCAN+2, SCAN+3, CHKMK+1, DISPLAY+3, DISPLAY+4 , DISPLAY+8, DISPLAY+17 |
>> XBXY | DISPROU+2, EDIT+3, DISPLAY+6, TAB1+1 |
>> XCNP | PROCESS+11*, %EDIT+3* |
>> Y | PROCESS+10, ACCEPT+11, ACCEPT+12, ACCEPT+13, ACCEPT+14, ACCEPT+15, SAVE+3, SAVE+4, SAVE+9 |