Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XPDANLYZ5

Package: Kernel

Routine: XPDANLYZ5


Information

XPDANLYZ5 ;OAK/RSF- BUILD ANALYZER ;10/28/22

Source Information

Source file <XPDANLYZ5.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 4 ($$DEL,$$LIST,$$PWD,CLOSE,OPEN)^%ZISH  ($$DT,$$FMTE,$$NOW)^XLFDT  ($$CJ,$$REPLACE,$$RJ,$$TRIM)^XLFSTR  $$NSPACE^XPDANLYZ6  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Kernel 3 XPDANLYZ1  XPDANLYZ2  XPDANLYZ_DEL  

Entry Points

Name Comments DBIA/ICR reference
FILEME(ITEM) ;Output some build files
SPELLST ;
BA ;SET BA ARRAY
CUTME(LTXT,IND) ;5 MAY BE OPEN
A1 ;
FSHOW ; called from menu and deletes Build Analyzer text files
X1
PB1 ;FOR BUILD
SQAMM ;
TMPX(XLINE) ;
TMP(XLINE) ;XPDTRR (all TMP) XPDKT (kill array)
KCOLON(XLINE) ;
MSQA(XLINE,SQAT) ;IO, %, $I
KCHK(XLINE,REF) ;
K1

External References

Name Field # of Occurrence
$$DEL^%ZISH FSHOW+18, FSHOW+26
$$LIST^%ZISH FSHOW+10
$$PWD^%ZISH FSHOW+1
CLOSE^%ZISH FILEME+14
OPEN^%ZISH FILEME+7
^DIR FSHOW+7, FSHOW+16, FSHOW+23
$$DT^XLFDT SPELLST+2
$$FMTE^XLFDT SPELLST+2, PB1+3
$$NOW^XLFDT PB1+3
$$CJ^XLFSTR SQAMM+32
$$REPLACE^XLFSTR FILEME+2
$$RJ^XLFSTR PB1+3
$$TRIM^XLFSTR FSHOW+24, TMPX+2, TMP+5, TMP+7
$$NSPACE^XPDANLYZ6 TMPX+2, TMP+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,XPBA1(LL)
  • Line Location: FILEME+11
Function Call: WRITE
  • Prompt: !,XPMM(LL)
  • Line Location: FILEME+13
Function Call: WRITE
  • Prompt: !,"Text for Review/Spell Check, Build "_XPDBN_"; "_$$FMTE^XLFDT($$DT^XLFDT,"2D"),!
  • Line Location: SPELLST+2
Function Call: WRITE
  • Prompt: !,XPDMM(TTT)
  • Line Location: SPELLST+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: FSHOW+2
Function Call: WRITE
  • Prompt: !,$J(L,3),". ",K
  • Line Location: FSHOW+11
Function Call: WRITE
  • Prompt: @IOF,"There are no Build Analyzer files to delete.",!!
  • Line Location: FSHOW+12
Function Call: WRITE
  • Prompt: !!
  • Line Location: FSHOW+13
Function Call: WRITE
  • Prompt: !,"Deletions completed."
  • Line Location: FSHOW+19
Function Call: WRITE
  • Prompt: !,"Unable to complete deletions."
  • Line Location: FSHOW+20
Function Call: WRITE
  • Prompt: !!
  • Line Location: FSHOW+21
Function Call: WRITE
  • Prompt: !,"Deletions completed."
  • Line Location: FSHOW+27
Function Call: WRITE
  • Prompt: !,"Unable to complete deletions."
  • Line Location: FSHOW+28
Routine Call
  • DIR
  • Line Location:
    • FSHOW+7
    • FSHOW+16
    • FSHOW+23

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] K1+14
^XPD(9.6 - [#9.6] PB1+13

Label References

Name Line Occurrences
$$KCHK KCOLON+3
A1 A1+12, A1+15, A1+20, A1+24
BA FILEME+11
CUTME BA+4, SQAMM+24, SQAMM+40, TMP+12, TMP+17
K1 K1+16
SPELLST FILEME+12
SQAMM FILEME+13
X1 FSHOW+17, FSHOW+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AA MSQA+3~, MSQA+10*, MSQA+14*, MSQA+18*, MSQA+23*, MSQA+28*, MSQA+30*
AL CUTME+6~*, CUTME+7*, A1+1
BB MSQA+3~, MSQA+14*, MSQA+18*, MSQA+23*, MSQA+30*, MSQA+31
BBB SQAMM+21~*, SQAMM+22, SQAMM+24
C1 MSQA+22~*, MSQA+23*, MSQA+24
D1 MSQA+28~*, MSQA+29, MSQA+30
D2 MSQA+23~*, MSQA+30~*
DARR FSHOW+24~, FSHOW+26
DARR( FSHOW+25*
DIR FSHOW+13!, FSHOW+21!
DIR("?" FSHOW+4*, FSHOW+5*, FSHOW+6*, FSHOW+14*
DIR("A" FSHOW+2*, FSHOW+3*, FSHOW+15*, FSHOW+22*
DIR("B" FSHOW+3*, FSHOW+13*
DIR(0 FSHOW+2*, FSHOW+13*, FSHOW+21*
>> DIRUT FSHOW+7, FSHOW+16, FSHOW+23
DME FSHOW+24~*, FSHOW+25
DO1 MSQA+23~*, MSQA+28~*
DT FILEME+3, FILEME+4, FILEME+5
>> DTOUT FSHOW+7, FSHOW+16, FSHOW+23
E1 A1+11~*, A1+12, A1+14*, A1+15, A1+19*, A1+20, A1+23*, A1+24, A1+27*
END FSHOW+1~*, FSHOW+7*, FSHOW+17, FSHOW+19*, FSHOW+20*, MSQA+3~*, MSQA+5, MSQA+9, MSQA+14*, MSQA+18*
, MSQA+25*, MSQA+26, MSQA+30*, MSQA+32, MSQA+33*, MSQA+34, KCHK+2~*, KCHK+3, K1*, K1+1
K1+2*, K1+4*, K1+7*, K1+8*, K1+10*, K1+11*, K1+14*, K1+15, K1+17
EXT TMPX+1~*, TMPX+4, TMP+2~, TMP+3*, MSQA+3~
FCP KCHK+2~, K1*, K1+2, K1+3*, K1+4
FILESPEC FSHOW+9!, X1!
FILESPEC("XPBA*" FSHOW+9*
FMTY TMP+2~, TMP+3*, TMP+5*, TMP+6, TMP+7, TMP+9, TMP+13, TMP+14
FOP KCHK+2~, K1*
FP K1+9~*, K1+10, K1+12, K1+14
FTWP TMP+2~, TMP+10*
I CUTME+6~, A1+1*, A1+2, TMPX+1*, TMPX+2, TMPX+4*, TMP+2*, TMP+5, MSQA+3~*, MSQA+9~*
II SQAMM+6~*, SQAMM+9~*
IND CUTME~, CUTME+7, A1+5, A1+7, A1+8, A1+9, A1+12, A1+15, A1+20, A1+24
INNER K1+9~*, K1+10, K1+13, K1+14
IO FILEME+10
IOF FSHOW+2, FSHOW+12
ITEM FILEME~, FILEME+1, FILEME+3, FILEME+4, FILEME+5, FILEME+11, FILEME+12, FILEME+13
J FSHOW+1~, FSHOW+18*, FSHOW+19, FSHOW+20, FSHOW+26~*, FSHOW+27, FSHOW+28, KCOLON+1~*, MSQA+3~*, MSQA+4*
, KCHK+2~, KCHK+3*
JJ SQAMM+28~*, SQAMM+29*, SQAMM+30, SQAMM+38, TMPX+3~*, TMPX+5*, KCOLON+4
JK SQAMM+8~*, SQAMM+14~*
JL SQAMM+5~, SQAMM+6*, SQAMM+8~*, SQAMM+9*, SQAMM+14~*
K FSHOW+11~*, KCOLON+4
KK FSHOW+25~*
L FSHOW+11~*, FSHOW+12, FSHOW+21
LL FILEME+11~*, FILEME+13~*, CUTME+6~
LLL SQAMM+26~*
LNUM BA+1~, BA+2*, BA+3*, BA+6*, BA+7*, BA+8*, BA+9*, BA+10*, BA+11*, BA+12*
BA+13*, BA+14*, BA+15*, A1+5*, A1+13*
LTXT CUTME~, CUTME+2, CUTME+3, CUTME+5
MCNT A1+7*, A1+18*, SQAMM+1~*, SQAMM+2*, SQAMM+7*, SQAMM+9*, SQAMM+13*, SQAMM+14*, SQAMM+15*, SQAMM+19*
SQAMM+20*, SQAMM+23*, SQAMM+25*, SQAMM+26*, SQAMM+27*, SQAMM+32*, SQAMM+33*, SQAMM+34, SQAMM+35*, SQAMM+39*
ML A1+18, A1+19, SQAMM+1~, SQAMM+24*, SQAMM+28*, SQAMM+37
MR1 SQAMM+1~, SQAMM+5*, SQAMM+6*, SQAMM+7*, SQAMM+9
NB FILEME+2~*, FILEME+3, FILEME+4, FILEME+5
NSP A1+8, A1+9, A1+22, A1+26, SQAMM+11~*, SQAMM+14*, TMPX+1~, TMPX+2*, TMP+2~, TMP+3*
, TMP+5*, TMP+6, TMP+10, TMP+11, TMP+14, TMP+15, TMP+16, MSQA+3~
NSP1 SQAMM+11~*
NSPT TMP+2~, TMP+5*, TMP+8, TMP+11, TMP+12, TMP+16, TMP+17
OUTER K1+9~*, K1+14
P1 MSQA+22~*
P2 MSQA+22~*
PAD A1+21~*, A1+22, A1+23, A1+25~*, A1+26, A1+27
PCE FSHOW+25~*
PCON KCHK+2~*, K1+2*, K1+16*
PCT MSQA+10~*, MSQA+11, MSQA+12, MSQA+13
POP FILEME+6~, FILEME+8
POS TMPX+3~, TMPX+5*, MSQA+4~*, MSQA+6, MSQA+7, MSQA+8, MSQA+9, MSQA+10, MSQA+13, MSQA+14
, MSQA+16, MSQA+17, MSQA+18, MSQA+19
PP KCOLON+1~, KCOLON+2*, KCOLON+3
PX TMPX+1~*, TMPX+4, TMP+2~*, MSQA+3~*
QNUM TMPX+3~, TMPX+4*, TMPX+5*
REF KCHK~, KCHK+3
RME FILEME+2~
RME("*" FILEME+2*
>> ROU TMPX+2, TMPX+7, TMP+4, TMP+10, KCOLON+4
RR BA+2~*, BA+3, BA+4, CUTME+2~*, CUTME+5
RRR SQAMM+17~*
RSF CUTME+2~*, CUTME+6, A1+2, A1+11
RT1 SQAMM+28~*, SQAMM+29*, SQAMM+30, SQAMM+31, SQAMM+33, SQAMM+34, SQAMM+38
RT2 SQAMM+28~*, SQAMM+31, SQAMM+32, SQAMM+33*
SK SQAMM+6~, SQAMM+9~*
SL MSQA+1~*, MSQA+6, MSQA+7, MSQA+8, MSQA+14, MSQA+16, MSQA+17, MSQA+18, MSQA+19
SP1 MSQA+19~*
SQAM SQAMM+28~, SQAMM+29*, SQAMM+30, SQAMM+35, SQAMM+38
SQAM1 SQAMM+28~*, SQAMM+33*, SQAMM+35*
SQAT MSQA~, MSQA+1, MSQA+3, MSQA+4, MSQA+5, MSQA+15, MSQA+19, MSQA+20
T KCHK+2~, K1*, K1+1, K1+2, K1+3, K1+4
T0 CUTME+3~*, CUTME+5*, A1+2, A1+14*, A1+19*, A1+23*, A1+27*
T1 CUTME+3~*, A1+1, A1+2*, A1+3, A1+4, A1+5, A1+7, A1+8, A1+9, A1+14!*
A1+19!*, A1+23!*, A1+27!*
T2 CUTME+3~*, A1+2*, A1+10, A1+11, A1+14!*, A1+19!*, A1+23!*, A1+27!*
T3 A1+11~*, A1+13, A1+14!, A1+18, A1+19!, A1+22, A1+23!, A1+26, A1+27!
T9 TMP+2~, TMP+4*, TMP+5
TABME SQAMM+37~*, SQAMM+38
>> TAGME TMP+4, TMP+10, KCOLON+4
TC1 KCOLON+1~*, KCOLON+2, KCOLON+3
TC2 KCOLON+3~*
>> TCHK TMPX+2*, TMP+13*, TMP+14*
TCL KCOLON+1~*
>> TCNT A1+8*, A1+9*, A1+22*, A1+26*, TMP+11*, TMP+16
TLINE TMP+2~, TMP+4*, TMP+11, TMP+12
TMPT BA+1~
TMPTXT PB1+6~, PB1+10*, PB1+11*, PB1+12*, PB1+13*, PB1+14
TTAB TMP+1~*, TMP+4
TTAG SQAMM+28~, SQAMM+30*, SQAMM+37, SQAMM+38
TTT SPELLST+3~*, KCHK+2~, K1+1*, K1+2, K1+4
TWOP A1+8, A1+9, A1+22, A1+26, TMP+7~*, TMP+10, TMP+11, TMP+16
TWW SQAMM+5~*, SQAMM+6
TXTC SQAMM+28~, SQAMM+38*, SQAMM+39, SQAMM+40
WWW SQAMM+8~*, SQAMM+9, SQAMM+21~*, SQAMM+22
XLINE TMPX~, TMPX+1, TMPX+2, TMPX+3, TMPX+5, TMPX+7, TMP~, TMP+2, TMP+4, TMP+5
, TMP+9, KCOLON~, KCOLON+1, KCOLON+4, MSQA~, MSQA+2*, MSQA+3, MSQA+4, MSQA+6, MSQA+7
, MSQA+8, MSQA+9, MSQA+10, MSQA+13, MSQA+14, MSQA+17, MSQA+18, MSQA+19, MSQA+21, MSQA+22
, MSQA+27, MSQA+28, MSQA+30, KCHK~, KCHK+3
XLNE SQAMM+22~*, SQAMM+23, SQAMM+24
>> XPBA1 FILEME+11, BA+5
>> XPBA1( FILEME+11, BA+3*, BA+6*, BA+7*, BA+8*, BA+9*, BA+10*, BA+11*, BA+12*, BA+13*
BA+14*, BA+15*, A1+5*, A1+13*
XPCON KCHK+2~, K1*, K1+2*, K1+3*, K1+5*, K1+6, K1+7, K1+8, K1+9, K1+11
>> XPD1 KCOLON+4
>> XPDARR("BUILD" PB1+2
>> XPDARRR( KCOLON+4*
>> XPDBB PB1+2, PB1+13
>> XPDBN FILEME+2, SPELLST+2
>> XPDCAR( PB1+11, PB1+12
>> XPDCNT PB1+1*, PB1+2*, PB1+3, PB1+4, PB1+5*, PB1+14*, PB1+15*
>> XPDCS( PB1+8, PB1+11, PB1+12
>> XPDCS("FILES" PB1+7*, PB1+16!
XPDEL FSHOW+1~, FSHOW+18
XPDEL( FSHOW+11*
>> XPDHR( PB1+4*
XPDI MSQA+22~*, MSQA+23
>> XPDIS2 KCOLON+3
>> XPDKT SQAMM+10
>> XPDKT( A1+8*, A1+22*, SQAMM+11, TMP+11*
>> XPDMM SPELLST+1
>> XPDMM( SPELLST+3
>> XPDR FILEME+9
>> XPDROUT( SQAMM+34*
>> XPDROUT(0 SQAMM+30*
>> XPDSQA SQAMM+2
>> XPDSQA( SQAMM+29, SQAMM+30, SQAMM+38, KCOLON+4*
>> XPDTRR SQAMM+12, SQAMM+15
>> XPDTRR( A1+9*, A1+26*, SQAMM+11!, SQAMM+14, TMP+16*
XPDTX1 PB1+6~, PB1+9*, PB1+14
XPDTX2 PB1+8~*, PB1+9, PB1+11, PB1+12, PB1+13
>> XPDW BA+1
>> XPDW( BA+2, BA+3, BA+4, PB1+1*, PB1+2*, PB1+3*, PB1+5*, PB1+14*
>> XPDXRR( SQAMM+17, SQAMM+26, TMPX+2*
XPF FSHOW+9!, X1!
XPF( FSHOW+11*, FSHOW+25
XPFILE FSHOW+9!, X1!
XPFILE( FSHOW+11
XPFNAME FILEME+2~, FILEME+3*, FILEME+4*, FILEME+5*, FILEME+7, FILEME+9
>> XPFNAME1 FILEME+3*
>> XPFNAME3 FILEME+4*
>> XPFNAME4 FILEME+5*
>> XPMM( FILEME+13, A1+7*, A1+18*, SQAMM+2*, SQAMM+7*, SQAMM+9*, SQAMM+13*, SQAMM+14*, SQAMM+15*, SQAMM+19*
SQAMM+20*, SQAMM+23*, SQAMM+25*, SQAMM+26*, SQAMM+27*, SQAMM+32*, SQAMM+33*, SQAMM+35*, SQAMM+39*
XPNUM KCHK+2~, KCHK+3*, K1K1+1, K1+2, K1+3, K1+5, K1+16*
XPPATH FILEME+7, FSHOW+1~*, FSHOW+3, FSHOW+8*, FSHOW+26
XPS KCHK+2~, KCHK+3*
>> XPTK SQAMM+4
>> XPTK( SQAMM+5, SQAMM+6, SQAMM+8, SQAMM+9, TMP+10*
>> XPTL SQAMM+28
XRRR SQAMM+17~*, SQAMM+25, SQAMM+26, SQAMM+27
XT MSQA+3~*, MSQA+4*, MSQA+5, MSQA+6*, MSQA+7*, MSQA+8*, MSQA+9*, MSQA+12*, MSQA+13*, MSQA+14*
, MSQA+16*, MSQA+17*, MSQA+18*, MSQA+19*, MSQA+21, MSQA+24*, MSQA+27, MSQA+29*, MSQA+31*, MSQA+32
>> XTMPARR SQAMM+18
>> XTMPARR( SQAMM+17, SQAMM+21, SQAMM+22, TMPX+7*
XXL TMPX+4~*, TMPX+5*
>> Y FSHOW+8, FSHOW+10*, FSHOW+17, FSHOW+24
ZN TMPX+3~*, TMPX+5*, TMPX+6, TMPX+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All