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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DIP11

Package: VA Fileman

Routine: DIP11


Information

DIP11 ;SFISC/XAK,TKW-GET SORT TEMPLATE ;29MAR2010

Source Information

Source file <DIP11.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 9 %XY^%RCR  BLD^DIALOG  (,IX)^DIC  (B,Q,XR)^DIP  EDT^DIP0  (DIP11,DPQ,DTYP,STXT)^DIP1  (EN,ENT)^DIP10  OPT^DIP12  
^DIR  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
VA Fileman 4 DIBTED  DIP  DIP4  DIPT  

Entry Points

Name Comments DBIA/ICR reference
CNVCM ;Convert V20 DPP array to V21 DPP array (for prints queued in V20 to run in V21)
PROMPT
TEM ;
T0
T1
Q
EMPTY
T12
SCREENTM(Z,D2) ;Z=ZERO NODE OF SORT TEMPLATE; D2 = THERE IS SORT-BY LOGIC
ENDIPT

External References

Name Field # of Occurrence
%XY^%RCR ENDIPT+1
BLD^DIALOG EMPTY+3
^DIC TEM+6
IX^DIC TEM+5
B^DIP TEM+1
Q^DIP Q
XR^DIP T1+6
EDT^DIP0 T0+6
DIP11^DIP1 PROMPT
DPQ^DIP1 PROMPT+4
DTYP^DIP1 T1+2
STXT^DIP1 T1+2
EN^DIP10 ENDIPT+10
ENT^DIP10 EMPTY+5
OPT^DIP12 PROMPT+2
^DIR T0+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: A(%),!
  • Line Location: EMPTY+3
Routine Call
  • DIALOG
  • Line Location:
    • EMPTY+3
Routine Call
  • DIC
  • Line Location:
    • TEM+6
Routine Call
  • DIR
  • Line Location:
    • T0+7
Routine Call
  • DIC
  • Line Location:
    • TEM+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( T1+8
^DIBT( SCREENTM+3, EMPTY, EMPTY+2, EMPTY+5, ENDIPT, ENDIPT+1, ENDIPT+2, ENDIPT+5, ENDIPT+8, ENDIPT+12
, ENDIPT+13, ENDIPT+14, ENDIPT+15, ENDIPT+17, ENDIPT+18, T0+2, T0+4
^DIBT("B" SCREENTM+3

Label References

Name Line Occurrences
CNVCM ENDIPT+1
Q T0+6, T1
T0 ENDIPT+1
T1 T0+3
T12 T1+7

Naked Globals

Name Field # of Occurrence
^( EMPTY+6, ENDIPT+14, ENDIPT+15, T0+2
^("DIPT" EMPTY+2, EMPTY+3
^(1 EMPTY, ENDIPT+8
^(2 SCREENTM+3, ENDIPT+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EMPTY+3~*, T0+4*, T0+5*, T0+6*, T0+7, T0+8*
%(1 EMPTY+3*
>> %X ENDIPT+1*
>> %Y ENDIPT+1*
A EMPTY+3~, ENDIPT+13~, ENDIPT+14*, ENDIPT+15*, ENDIPT+17, ENDIPT+18
A( EMPTY+3
B ENDIPT+13~, ENDIPT+15*, ENDIPT+16, ENDIPT+17
>> BY TEM+2
>> BY(0 ENDIPT+3*
C EMPTY+1, EMPTY+5, ENDIPT+1, ENDIPT+13~, ENDIPT+15*, ENDIPT+16, ENDIPT+17, ENDIPT+18
D TEM+2*, EMPTY+1*, EMPTY+5, ENDIPT+1, ENDIPT+2*, ENDIPT+3, ENDIPT+4*, ENDIPT+5, ENDIPT+6, ENDIPT+7
, ENDIPT+8, ENDIPT+12*, ENDIPT+13, ENDIPT+14, ENDIPT+15, ENDIPT+17, ENDIPT+18, T0+2*, T0+5*, CNVCM+1~
, CNVCM+2*, CNVCM+6, CNVCM+8, CNVCM+9, CNVCM+10
D2 SCREENTM~, SCREENTM+2, SCREENTM+5
>> DI EMPTY+6
>> DIAR T0+1
DIARB PROMPT+4!
DIARE PROMPT+4!
DIARS PROMPT+4!
>> DIARU T0+1*
>> DIBT EMPTY+6*
>> DIBT1 EMPTY+1*, EMPTY+5
>> DIBT2 EMPTY+1*, PROMPT+4
DIBTOLD ENDIPT+1*, T0+6!
>> DIBTRPT T0
DIC TEM+1!, TEM+2*, EMPTY+1!, EMPTY+5*, EMPTY+6
DIC("S" TEM+3*
DIC(0 TEM+2*
>> DICNVDPP PROMPT, PROMPT+3
DIFLD T1+1~
DIFLDREG T1+1~
>> DIQUIET EMPTY
DIR T0+7!
DIR("A" T0+7*
DIR("B" T0+7*
DIR(0 T0+7*
DIRECSRT T1+4~*, T1+7*, T12+1
>> DIRUT T0+6, T1
DISAVIX T1+4~*, T1+6, T1+7, T12, PROMPT+1
>> DISPAR(0 ENDIPT+3!, ENDIPT+8*
>> DITYP T1+2
>> DJ TEM+1, TEM+5*, TEM+6*, EMPTY*, EMPTY+1, EMPTY+5, EMPTY+6, ENDIPT+13, ENDIPT+14, ENDIPT+16
, ENDIPT+17, ENDIPT+18, ENDIPT+20*, T1*, T1+1, T1+2, T1+4, T1+5, T1+6, T12
, T12+1, PROMPT, PROMPT+1
DL SCREENTM+1, SCREENTM+3, TEM+2, EMPTY+1, T1+1~*
DPP TEM+1!
DPP( EMPTY+1*, EMPTY+5*, EMPTY+6*, ENDIPT+13*, ENDIPT+14*, ENDIPT+16*, ENDIPT+17*, ENDIPT+18*, T1, T1+1!
, T1+2, T1+4, T1+5!, T1+6, T12*, T12+1*, PROMPT*, CNVCM+2, CNVCM+6, CNVCM+8*
, CNVCM+9*, CNVCM+10*
DPP(0 T0+3, T1
>> DSC( T0+2*
>> DTOUT T1, Q
DU T1+1~
>> DUOUT Q
DUZ SCREENTM+7
DUZ(0 SCREENTM+4, SCREENTM+5, T0+3, T0+5
DV T1+1~
>> DY EMPTY+6*
>> FLDS EMPTY+2*
>> FR(0 ENDIPT+6*
I SCREENTM+3~*, T1+7~, CNVCM+1~, CNVCM+3*, CNVCM+6*, CNVCM+7, CNVCM+10
J CNVCM+1~
>> L SCREENTM+2, SCREENTM+5, TEM+2, EMPTY+2, EMPTY+4*, T0+3
>> L(0 ENDIPT+3*, ENDIPT+4
N CNVCM+1~, CNVCM+4*, CNVCM+8
NAME SCREENTM+3~*
>> P EMPTY+1
>> S T1+8, T1+9
>> TO(0 ENDIPT+7*
U SCREENTM+1, SCREENTM+3, SCREENTM+5, SCREENTM+6, SCREENTM+7, EMPTY+1, EMPTY+6, ENDIPT+2, ENDIPT+3, ENDIPT+6
, ENDIPT+7, ENDIPT+16, ENDIPT+17, ENDIPT+18, T0+4, T0+6, T1+1, T1+6, T1+7, T12+1
, CNVCM+9
X TEM+2*, TEM+5*, EMPTY+1*, EMPTY+2, EMPTY+5, EMPTY+6, ENDIPT, ENDIPT+1, ENDIPT+2, ENDIPT+5
, ENDIPT+8, ENDIPT+10~, ENDIPT+12, ENDIPT+13, ENDIPT+14, ENDIPT+15, ENDIPT+17, ENDIPT+18, T0+1, T0+2
, T0+4, T0+6, T0+7~, T1+1~, T1+7~*, T1+8, PROMPT+4*, CNVCM+1~, CNVCM+2*, CNVCM+3
, CNVCM+4, CNVCM+5, CNVCM+7, CNVCM+9, CNVCM+10, Q*
Y SCREENTM+3, TEM+6, EMPTY, EMPTY+1, EMPTY+5*, EMPTY+6*, ENDIPT+3~, ENDIPT+5*, ENDIPT+6, ENDIPT+7
, T0+7~, T0+8, T1+1~*, T1+7~, CNVCM+1~, CNVCM+3*, CNVCM+7*, CNVCM+8, CNVCM+9*
Y(0 EMPTY+1, T0+6
Z SCREENTM~, SCREENTM+1, SCREENTM+2, SCREENTM+3!, SCREENTM+5, SCREENTM+6, SCREENTM+7, T1+1~, T1+7~*, T1+8*
, T1+9*, CNVCM+1~, CNVCM+3*, CNVCM+4, CNVCM+6*, CNVCM+7*, CNVCM+8, CNVCM+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All