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: XPDANLYZ3

Package: Kernel

Routine: XPDANLYZ3


Information

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

Source Information

Source file <XPDANLYZ3.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 5 ($$REPLACE,$$TRIM,$$UP)^XLFSTR  (START,X1)^XPDANLYZ1  (OCHK,RPC2)^XPDANLYZ2  (BULL,DIA,SKEY)^XPDANLYZ3  $$NSPACE^XPDANLYZ6  
VA FileMan 2 ($$GET1,GETS)^DIQ  ^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: 4

Package Total Caller Graph
Kernel 4 XPDANLYZ1  XPDANLYZ2  XPDANLYZ3  XPDANLYZ6  

Entry Points

Name Comments DBIA/ICR reference
OPT ;CONSIDER REMOVING
Q1
RTE1 ;ADD FIRST/SECOND ROUTINE LINES TO DISPLAY
NSST(XPDX1) ;set up components into XPDARR build
TROU(XPDTMPT,XPDCX,ZZ) ;TEMPLATE ARRAY OF NAMES
BULL(XPDBULL) ;Bulletin Description
CEE(XPDOPTEE) ;CHECK OPTIONS ENTRY/EXIT FOR FILES AND ROUTINES
FILES ;GET ALL FILE GLOBALS
MG1(XPDMARR) ;GET MAIL GROUP DESCRIPTION
DIA(XPDIA) ;DIALOG CHECK
SKEY(XPDGC,XPDCX,XPDXN,DES) ;GENERIC COMPONENT INFO RECEIVING: NAME ARRAY, COMPONENT NAME, COMPONENT FILE NUMBER, DES=DESCRIPTION OR TEXT
PDESC ;
PRNTME(PTRM) ;
PM1
MMT ;SET SPELL CHECK ARRAY
CUT ;CALLED FROM RLINES^XPDANLYZ2
C1
FADJ(SME,FTXT) ;CALLED FROM PME^XPDANLYZ1

External References

Name Field # of Occurrence
$$GET1^DIQ BULL+10, CEE+3, CEE+4, FILES+1
GETS^DIQ TROU+4, BULL+4, MG1+4, DIA+4, SKEY+4
^DIR OPT+4, PDESC+5
$$REPLACE^XLFSTR CEE+13
$$TRIM^XLFSTR NSST+5, CEE+16, C1+1
$$UP^XLFSTR NSST+33
START^XPDANLYZ1 OPT+6
X1^XPDANLYZ1 PDESC+5
OCHK^XPDANLYZ2 NSST+37
RPC2^XPDANLYZ2 NSST+38
BULL^XPDANLYZ3 NSST+39
DIA^XPDANLYZ3 NSST+40
SKEY^XPDANLYZ3 NSST+41, NSST+44
$$NSPACE^XPDANLYZ6 NSST+34

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,"Select product to perform a basic review of components.",!
  • Line Location: OPT+1
Function Call: WRITE
  • Prompt: !!,$TR($J("-",79)," ","-"),!!
  • Line Location: PDESC+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRNTME+2
Function Call: WRITE
  • Prompt: "File Descriptions:"
  • Line Location: PRNTME+4
Function Call: WRITE
  • Prompt: "Option Descriptions:"
  • Line Location: PRNTME+5
Function Call: WRITE
  • Prompt: "Remote Procedure Call Descriptions:"
  • Line Location: PRNTME+6
Function Call: WRITE
  • Prompt: "Descriptions associated with this build:"
  • Line Location: PRNTME+7
Function Call: WRITE
  • Prompt: !!,XPDTYP_": ",XPDARR(XPDTYP,TT,"NAME")
  • Line Location: PM1+2
Function Call: WRITE
  • Prompt: !,XPDTYP_" missing."
  • Line Location: PM1+3
Function Call: WRITE
  • Prompt: !,XPDARR(XPDTYP,TT,PTRM,QQ)
  • Line Location: PM1+4
Function Call: WRITE
  • Prompt: !,XPDARR(XPDTYP,TT,UU,"DESCRIPTION",PP)
  • Line Location: PM1+6
Routine Call
  • DIR
  • Line Location:
    • OPT+4
    • PDESC+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("FUNC" - [#.5] NSST+14
^DDE("B" NSST+13
^DI( NSST+12
^DIAC(1.6 - [#1.6] NSST+24
^DIAC(1.61 - [#1.61] NSST+6
^DIAC(1.62 - [#1.62] NSST+25
^DIBT("B" NSST+28
^DIC - [#1] FILES+1
^DIC(19 - [#19] NSST+7
^DIC(19.1 - [#19.1] NSST+11
^DIC(9.2 - [#9.2] NSST+16
^DIE("B" NSST+20
^DIPT("B" NSST+26
^DIST( NSST+15
^HL(771 - [#771] NSST+17
^HLCS(870 - [#870] NSST+19
^HLD(779.2 - [#779.2] NSST+18
^ORD(101 - [#101] NSST+27
^SD(409.61 - [#409.61] NSST+21
^XLM(8993 - [#8993] NSST+29
^XMB(3.6 - [#3.6] NSST+9
^XMB(3.8 - [#3.8] NSST+10
^XTV(8989.51 - [#8989.51] NSST+22
^XTV(8989.52 - [#8989.52] NSST+23
^XWB(8994 - [#8994] NSST+8

Label References

Name Line Occurrences
C1 C1+5
CEE NSST+37
FILES CEE+2
PRNTME PDESC+6
Q1 OPT+4
TROU NSST+42

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CC CUT+1~, C1*
>> CLEN MMT+2
CNT MMT+16~*, MMT+18
DES SKEY~, SKEY+4, SKEY+5, SKEY+7, SKEY+8
DIR OPT+2!, PDESC+2!
DIR("?" OPT+3*, PDESC+3*
DIR("A" OPT+4*, PDESC+3*, PDESC+4*
DIR("B" PDESC+2*
DIR(0 OPT+2*, PDESC+2*
DIRUT OPT+2~, OPT+4, PDESC+2~, PDESC+5
DRTN DIA+11~*
>> DTOUT PDESC+5
ENT CEE+4~*, CEE+5, CEE+6, CEE+7
ET CUT+1~*, C1C1+3*, C1+4*
EXT CEE+4~*, CEE+5, CEE+6, CEE+7
FTXT FADJ~, FADJ+2
I C1~*, C1+1
II MMT+2~*
IOF OPT+1, PRNTME+2
JJ TROU+2~*, TROU+3, TROU+4, TROU+5, TROU+7, TROU+8, TROU+9, BULL+2~*, BULL+3, BULL+4
, BULL+5, BULL+7, BULL+8, BULL+11, BULL+12, MG1+2~*, MG1+3, MG1+4, MG1+5, MG1+7
, MG1+8, DIA+2~*, DIA+3, DIA+4, DIA+5, DIA+7, DIA+8, DIA+9, DIA+11, SKEY+2~*
, SKEY+3, SKEY+4, SKEY+5, SKEY+7, SKEY+8, CUT+1, C1+1, C1+3
JJJ CEE+3~*, CEE+4, CEE+11, CEE+12, CEE+17, CEE+22, CEE+23
JK CEE+10~*
JKL CEE+19~, CEE+20*
JS CEE+19~*, CEE+20
LL TROU+8~*, BULL+8~*, CEE+14*, FILES+1*, MG1+8~*, DIA+8~*, SKEY+8~*
ONME MMT+16~*, MMT+17*
PP PM1+6~*, MMT+9~*, MMT+10*, MMT+12~*
PTRM PRNTME~, PRNTME+1, PM1+3, PM1+4
QQ PM1+4~*, MMT+7~*
RNME MMT+16~*, MMT+17, MMT+18
RR TROU+9~*
RSF NSST+4~*, NSST+30
SME FADJ~, FADJ+1
TARR TROU+4~, TROU+5, TROU+6, BULL+4~, BULL+5, BULL+6, MG1+4~, MG1+5, MG1+6, DIA+4~
, DIA+5, DIA+6, SKEY+4~, SKEY+5, SKEY+6
TARR( TROU+7, TROU+8, TROU+9, BULL+7, BULL+8, MG1+7, MG1+8, DIA+7, DIA+8, DIA+9
, DIA+10, DIA+11, SKEY+7, SKEY+8
TMP CEE+14~, CEE+19*, CEE+20*, CEE+21, CEE+22, CEE+23
TMP1 CEE+14~*, CEE+15, CEE+16, CEE+18, CEE+19, CEE+20
TRARR CEE+4~, CEE+13
TRARR( CEE+11*, CEE+12*
TT PM1~*, PM1+2, PM1+3, PM1+4, PM1+5, PM1+6, MMT+3~*, MMT+5, MMT+6, MMT+7
MMT+8, MMT+9, MMT+10, MMT+11, MMT+12
TTT CEE+10~*, CEE+11, CEE+12*
UU PM1+6~*, MMT+9~*, MMT+10, MMT+12~*
WMSG CUT+1~*, C1C1+1*, C1+3, C1+5
XCNT MMT+1~*, MMT+2*, MMT+5*, MMT+6*, MMT+7*, MMT+8*, MMT+9*, MMT+10*, MMT+12*, MMT+13*
MMT+14*, MMT+15*, MMT+17*, MMT+18*
XIEN DIA+10~*, DIA+11
>> XPCNT CUT+1, C1+1, C1+2*, C1+3
XPD1 CEE+14~*, FILES+1~*
XPD7 CEE+10~*
XPD99 RTE1+9~*, RTE1+11, RTE1+14~*, RTE1+15
>> XPDARR( NSST+33*, NSST+34*, TROU+3*, TROU+5*, TROU+7*, TROU+8*, TROU+9*, SKEY+3*, SKEY+5*, SKEY+7*
, SKEY+8*, PM1PM1+2, PM1+3, PM1+4, PM1+6, MMT+3, MMT+5, MMT+6, MMT+7
MMT+12
>> XPDARR("BUILD" RTE1+1, RTE1+2, RTE1+9, RTE1+11, NSST+2*, NSST+30*, CUT+1, C1+1*, C1+3*
>> XPDARR("BULLETIN" BULL+3*, BULL+5*, BULL+7*, BULL+8*, BULL+11*, BULL+12*
>> XPDARR("DIALOG" DIA+3*, DIA+5*, DIA+7*, DIA+8*, DIA+9*, DIA+11*
>> XPDARR("FILE" PM1+5, MMT+8, MMT+9, MMT+10, MMT+11
>> XPDARR("MAIL GROUP" , MG1+3*, MG1+5*, MG1+7*, MG1+8*
>> XPDARR("REMOT E PROCEDURE" , RTE1+12, RTE1+13, RTE1+14, RTE1+15
>> XPDBIEN NSST+2, NSST+30, CUT+1, C1+1, C1+3
XPDBULL BULL~, BULL+1
XPDBULL( BULL+2, BULL+3, BULL+12
>> XPDCAR( NSST+1, NSST+4
XPDCARR NSST+1~, NSST+36, NSST+37, NSST+38, NSST+39, NSST+40, NSST+41, NSST+42, NSST+44
XPDCARR( NSST+33*
>> XPDCHK MMT+2
XPDCIEN NSST+3~, NSST+6*, NSST+7*, NSST+8*, NSST+9*, NSST+10*, NSST+11*, NSST+12*, NSST+13*, NSST+14*
, NSST+15*, NSST+16*, NSST+17*, NSST+18*, NSST+19*, NSST+20*, NSST+21*, NSST+22*, NSST+23*, NSST+24*
, NSST+25*, NSST+26*, NSST+27*, NSST+28*, NSST+29*, NSST+32, NSST+33, NSST+34
>> XPDCNT RTE1+3*, RTE1+4*, RTE1+5*, RTE1+6*, RTE1+7*, RTE1+8*, RTE1+10*, RTE1+11*, RTE1+15*, FADJ+1*
, FADJ+2*
XPDCX TROU~, TROU+3, TROU+5, TROU+7, TROU+8, TROU+9, SKEY~, SKEY+1, SKEY+3, SKEY+5
, SKEY+7, SKEY+8
XPDF CEE+16~*, CEE+17
XPDFILE CEE+2~
XPDFILE( CEE+12, CEE+17, FILES+1*
XPDGC SKEY~, SKEY+1
XPDGC( SKEY+2, SKEY+3
>> XPDHR( RTE1+3*
XPDIA DIA~, DIA+1
XPDIA( DIA+2, DIA+3, DIA+5, DIA+7
XPDIENS TROU+2~, TROU+4*, TROU+7, TROU+8, TROU+9, BULL+2~, BULL+4*, BULL+7, BULL+8, BULL+10
, MG1+2~, MG1+4*, MG1+7, MG1+8, DIA+2~, DIA+4*, DIA+7, DIA+8, DIA+9, SKEY+2~
, SKEY+4*, SKEY+7, SKEY+8
XPDKK RTE1+11~*
XPDMARR MG1~, MG1+1
XPDMARR( MG1+2, MG1+3, MG1+5, MG1+7
XPDME CEE+18~*, CEE+22
XPDMG BULL+10~*, BULL+11, BULL+12
>> XPDMM( MMT+1*, MMT+2*, MMT+5*, MMT+6*, MMT+7*, MMT+8*, MMT+9*, MMT+10*, MMT+12*, MMT+13*
MMT+14*, MMT+15*, MMT+17*, MMT+18*
>> XPDN DIA+9
XPDNAM1 NSST+3~, NSST+4*, NSST+5*, NSST+6, NSST+7, NSST+8, NSST+9, NSST+10, NSST+11, NSST+12
, NSST+13, NSST+14, NSST+15, NSST+16, NSST+17, NSST+18, NSST+19, NSST+20, NSST+21, NSST+22
, NSST+23, NSST+24, NSST+25, NSST+26, NSST+27, NSST+28, NSST+29, NSST+30, NSST+33, NSST+34
XPDNN RTE1+1~*, RTE1+2, RTE1+9, RTE1+11, RTE1+12~*, RTE1+13, RTE1+14, RTE1+15
XPDNOM NSST+1~*, NSST+2, NSST+6, NSST+7, NSST+8, NSST+9, NSST+10, NSST+11, NSST+12, NSST+13
, NSST+14, NSST+15, NSST+16, NSST+17, NSST+18, NSST+19, NSST+20, NSST+21, NSST+22, NSST+23
, NSST+24, NSST+25, NSST+26, NSST+27, NSST+28, NSST+29, NSST+30, NSST+31, NSST+33, NSST+34
, NSST+37, NSST+38, NSST+39, NSST+40, NSST+41, NSST+42, NSST+44
XPDON CEE+2~, CEE+3*
XPDOPT OPT+5~*, OPT+6
XPDOPTEE CEE~, CEE+1
XPDOPTEE( CEE+3
>> XPDRC PRNTME+4, PRNTME+5, PRNTME+6
XPDSP1 RTE1+10~*, RTE1+11*
XPDTMPT TROU~, TROU+1
XPDTMPT( TROU+2, TROU+3
XPDTST CEE+2~, CEE+5*, CEE+6, CEE+7, CEE+8, CEE+9, CEE+10, CEE+13*, CEE+14, CEE+18
XPDTYP PRNTME+3~, PRNTME+4*, PRNTME+5*, PRNTME+6*, PM1PM1+2, PM1+3, PM1+4, PM1+6, MMT+2*
MMT+3, MMT+5, MMT+6, MMT+7, MMT+12
>> XPDW( RTE1+3*, RTE1+4*, RTE1+5*, RTE1+6*, RTE1+7*, RTE1+8*, RTE1+10*, RTE1+11*, RTE1+15*, FADJ+1*
, FADJ+2*
XPDX1 NSST~, NSST+1, NSST+4, NSST+41, NSST+42, NSST+44
XPDXN SKEY~, SKEY+4, SKEY+7, SKEY+8
XPEE CEE+7~*, CEE+11, CEE+12, CEE+17, CEE+22, CEE+23
XPLOC CEE+6~*, CEE+11, CEE+12, CEE+17, CEE+22, CEE+23
>> XPOPT( CEE+11*, CEE+12*, CEE+17*, CEE+22*, CEE+23*
>> XPRSPL MMT+13
>> XPRSPL( MMT+16, MMT+18
>> Y OPT+5, PDESC+6
YY MMT+9~*, MMT+10*
ZZ TROU~, TROU+1, TROU+4, TROU+5, TROU+7, TROU+8, TROU+9, CUT+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All