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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: DIP100

Package: VA Fileman

Routine: DIP100


Information

DIP100 ;SFISC/TKW - PROCESS BY(0) INPUT VARIABLES (CONT.OF DIP10) ;12/8/98 07:56

Source Information

Source file <DIP100.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 EN^DIP10  ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA Fileman 2 DIP  DIP0  

Entry Points

Name Comments DBIA/ICR reference
EXBY0
EDBY
BYOK
ENBY0 ; Interactive dialogue to prompt for BY(0) data
E3
E2

External References

Name Field # of Occurrence
EN^DIP10 BYOK+11
^DIR EDBY, EDBY+1, E2+2, E2+3, E3, E3+1, E3+3, E3+6, E3+9, BYOK+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EDBY+0
Function Call: WRITE
  • Prompt: !
  • Line Location: E2+3
Function Call: WRITE
  • Prompt: !," START WITH follows GO TO."
  • Line Location: E3+2
Function Call: WRITE
  • Prompt: !!," BY(0)="_BY(0)_" L(0)="_L(0),!
  • Line Location: BYOK+1
Function Call: WRITE
  • Prompt: !," SUB: "_X
  • Line Location: BYOK+3
Function Call: WRITE
  • Prompt: ?10,"FR(0,"_X_"): ",$G(FR(0,X)),!,?10,"TO(0,"_X_"): ",$G(TO(0,X)),!
  • Line Location: BYOK+4
Function Call: WRITE
  • Prompt: ?10,"DISPAR(0,"_X_") PIECE ONE: ",$P($G(DISPAR(0,X)),U,1),!
  • Line Location: BYOK+5
Function Call: WRITE
  • Prompt: ?10,"DISPAR(0,"_X_") PIECE TWO: ",$P($G(DISPAR(0,X)),U,2),!
  • Line Location: BYOK+6
Function Call: WRITE
  • Prompt: !
  • Line Location: EXBY0+0
Routine Call
  • DIR
  • Line Location:
    • EDBY
    • EDBY+1
    • E2+2
    • E2+3
    • E3
    • E3+1
    • E3+3
    • E3+6
    • E3+9
    • BYOK+10

Label References

Name Line Occurrences
BYOK EDBY+3
E2 E3, E3+1, E3+3, E3+6, E3+10
E3 E3+1
EDBY EDBY+1, BYOK+10, BYOK+11
EXBY0 EDBY, EDBY+1, EDBY+3, BYOK+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BY(0 ENBY0+1!, EDBY*, BYOK+1, BYOK+11, EXBY0!
>> DIEDITBY BYOK
DINUM E2+3!
DIR ENBY0+1~, EDBY!, EDBY+1!, E2+2!, E2+3!, E3!, E3+1!, E3+3!, E3+6!, E3+9!
, BYOK~, BYOK+10!
DIR("?" E2*, E2+1*
DIR("A" E2+2*, BYOK+10*
DIR("B" EDBY*, EDBY+1*, E2+2*, E2+3*, E3*, E3+1*, E3+3*, E3+6*, E3+9*, BYOK+10*
DIR(0 EDBY*, EDBY+1*, E2+2*, E2+3*, E3*, E3+1*, E3+3*, E3+6*, E3+9*, BYOK+10*
DIROUT ENBY0+1~, EDBY+3, E3, E3+1, E3+9, BYOK~
DIRUT ENBY0+1~, EDBY+1, E2+2, E2+3, E3+6, BYOK~, BYOK+10
>> DISPAR(0 ENBY0+1!, EDBY+2!, E3+3*, E3+4*, E3+5!, E3+6*, E3+7*, E3+8!, E3+9!*, BYOK+2
, BYOK+5, BYOK+6, BYOK+7, EXBY0!
DISUB EDBY+3~, E2+3*, E3, E3+1, E3+3, E3+4, E3+5, E3+6, E3+7, E3+8
, E3+9
DPP ENBY0+1!
DPP(0 EXBY0!
DTOUT ENBY0+1~, EDBY, EDBY+3, E3, E3+1, E3+3, E3+9, BYOK~
DUOUT ENBY0+1~, E3+3, BYOK~
DUZ(0 ENBY0+1, BYOK
>> FR(0 ENBY0+1!, EDBY+2!, E3!*, E3+1, BYOK+2, BYOK+4, EXBY0!
>> L(0 ENBY0+1!, EDBY+1*, EDBY+2, EDBY+3, BYOK+1, BYOK+2, BYOK+3, EXBY0!
>> TO(0 ENBY0+1!, EDBY+2!, E3+1!*, BYOK+2, BYOK+4, EXBY0!
U EDBY, EDBY+1, E2+3, E3, E3+1, E3+3, E3+4, E3+6, E3+7, BYOK+5
, BYOK+6
X ENBY0+1~, EDBY, EDBY+1, EDBY+2*, E3, E3+1, E3+3, E3+6, E3+9, BYOK~
, BYOK+3*, BYOK+4, BYOK+5, BYOK+6, BYOK+7
Y ENBY0+1~, EDBY*, EDBY+1, E2+2, E2+3, E3, E3+1, E3+3, E3+6, E3+9
, BYOK~, BYOK+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All