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

Package: VA Fileman

Routine: DIWE2


Information

DIWE2 ;SFISC/GFT-WP SEARCH, CHANGE, INSERT ;11:04 AM 1 Oct 1999 [ 04/02/2003 8:25 AM ]

Source Information

Source file <DIWE2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 3 YN^DICN  (,1,LN,OPT)^DIWE1  IQ^DIWE5  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA Fileman 2 DIWE  DIWE1  

Entry Points

Name Comments DBIA/ICR reference
C ;CHANGE
NL
NEWL
G
I ;INSERT
FR
D
1
TO
S ;SEARCH
TAB
C2
C1
NW

External References

Name Field # of Occurrence
YN^DICN C+2
^DIWE1 1
1^DIWE1 S+2
LN^DIWE1 FR+1
OPT^DIWE1 I+1
IQ^DIWE5 NEWL+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$J(DWLC,3),">",@(DIC_DWLC_",0)")
  • Line Location: DIWE2+4
Function Call: READ
  • Timeout: DTIME
  • Variable: X#245
  • Line Location: NEWL+0
Function Call: WRITE
  • Prompt: $C(7),!?9,"CONTROL CHARACTERS REMOVED!!",!
  • Line Location: TAB+1
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: S+1
Function Call: WRITE
  • Prompt: " ...",!
  • Line Location: S+1
Function Call: READ
  • Timeout: DTIME
  • Variable: DWI
  • Line Location: C+1
Function Call: READ
  • Prompt: " to: "
  • Timeout: DTIME
  • Variable: DWJ
  • Line Location: C+1
Function Call: WRITE
  • Prompt: !,"Ask 'OK' for each line found"
  • Line Location: C+2
Function Call: READ
  • Prompt: "From line: 1// "
  • Formatting: !
  • Timeout: DTIME
  • Variable: X
  • Line Location: FR+0
Function Call: READ
  • Timeout: DTIME
  • Variable: I
  • Line Location: TO+0
Function Call: WRITE
  • Prompt: " to line: "_DWLC_"// "
  • Line Location: TO+0
Function Call: WRITE
  • Prompt: $C(7),"??"
  • Line Location: TO+1
Function Call: WRITE
  • Prompt: " ("_I_")"
  • Line Location: TO+2
Function Call: WRITE
  • Prompt: " ...",!
  • Line Location: TO+3
Function Call: READ
  • Prompt: "OK to change? YES// "
  • Formatting: !
  • Timeout: DTIME,!
  • Variable: X
  • Line Location: C1+0
Function Call: WRITE
  • Prompt: $J(J,3)_">"_DWL
  • Line Location: C1+0
Function Call: WRITE
  • Prompt: $J(J,3)_">"_DWL,!
  • Line Location: C2+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J I+1!, D!

Label References

Name Line Occurrences
1 I+1, C+1, C+2, FR, FR+1, TO, TO+4
C2 C2
D I+1
FR FR+1, TO+1
G TAB+1
NEWL NEWL+3, TAB+1, G, NL+1, NW, I+1
NL G, NL
NW G
TO FR

Naked Globals

Name Field # of Occurrence
^(0 I+1, C1, C2+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % C+2*, C1
>> DIC DIWE2+4, G, G+1, NL, NL+1, NW, I+1*, I+4, D*, S+1
, TO+3
>> DIC(1 I+1*, I+3, I+4, D!
>> DIWPT NEWL+1, NEWL+2, I+1
DTIME NEWL, S+1, C+1, FR, TO, C1
>> DTOUT NEWL*, S+1*, C+1*, FR*, TO*, C1*
>> DWI DIWE2+4*, NEWL, G, NL*, NL+1*, NW*, I+1*, I+2, D, C+1*
, C2
>> DWJ DIWE2+4*, NEWL, I+1*, C+1*, C2
>> DWL C1*, C2*, C2+1*
>> DWLC DIWE2+4, D*, TO, TO+2
>> DWLR DIWE2+4*, G*, G+1*, NL*, NL+1*, NW*, I+1*
>> DWLW DIWE2+4, G, G+1, NL, NW, I+1
>> DWPK G
>> I TO*, TO+1, TO+2*, C1
>> J G*, G+1*, NL*, FR*, FR+1*, TO+1, C1*, C2+1
U NEWL+2, I+1, FR, FR+1, TO, C1
>> X NEWL*, NEWL+1*, NEWL+2, NEWL+3, TAB*, TAB+1*, G, G+1*, NL*, NL+1
, NW, I+1, S+1*, FR*, FR+1, TO, C1*
>> Y TAB+1*, G*, G+1, C1*, C2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All