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

Package: VA FileMan

Routine: DIR03


Information

DIR03 ;SFISC/MKO-MULTILINE FIELD EDITOR ;11OCT2004

Source Information

Source file <DIR03.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 (MOUSE,PREAD,READ)^DIR01  (DLW2,WLT2,WRT2)^DIR0W  

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

Package Total Caller Graph
VA FileMan 2 DIR02  DIR0W  

Entry Points

Name Comments DBIA/ICR reference
E
REP
INS
RIGHT
LEFT
JRT
JLT
UP
DOWN
FDE ;
NP
FDB ;
PP
BS
DEL
CLR
DEOF
RPM
KPM
WRT
WLT ;
FDL
DLW
HLP ;
NB ;
SEL ;
SV ;
RF ;
NOP
TO
ZM ;
QT ;
EX ;
CL ;
TAB ;
CR
MOUSEDN
MOUSE

External References

Name Field # of Occurrence
MOUSE^DIR01 MOUSE
PREAD^DIR01 E+1
READ^DIR01 E+6
DLW2^DIR0W DLW
WLT2^DIR0W FDL
WRT2^DIR0W WRT

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: REP+0
Function Call: WRITE
  • Prompt: DIR0CH
  • Line Location: REP+4
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: INS+0
Function Call: WRITE
  • Prompt: $E(DIR0A,DIR0C,DIR0C+DIR0F-DX)
  • Line Location: INS+3
Function Call: WRITE
  • Prompt: $E(DIR0A,DIR0LN-1*DIR0L+1,DIR0LN*DIR0L)
  • Line Location: INS+9
Function Call: WRITE
  • Prompt: $E(DIR0A,DIR0C,DIR0C+DIR0F-DX)
  • Line Location: BS+5
Function Call: WRITE
  • Prompt: $E(DIR0A,DIR0LN-1*DIR0L+1,DIR0LN*DIR0L)
  • Line Location: BS+11
Function Call: WRITE
  • Prompt: $E(DIR0A,DIR0C,DIR0C+DIR0F-DX)
  • Line Location: DEL+3
Function Call: WRITE
  • Prompt: $E(DIR0A,DIR0LN-1*DIR0L+1,DIR0LN*DIR0L)
  • Line Location: DEL+9
Function Call: WRITE
  • Prompt: $E(%X,DIR0LN-1*DIR0L+1,DIR0LN*DIR0L)
  • Line Location: CLR+9
Function Call: WRITE
  • Prompt: $E(%X,DIR0C,DIR0C+DIR0F-DX)
  • Line Location: DEOF+4
Function Call: WRITE
  • Prompt: $E(%X,DIR0LN-1*DIR0L+1,DIR0LN*DIR0L)
  • Line Location: DEOF+10
Function Call: WRITE
  • Prompt: "Insert "
  • Line Location: RPM+2
Function Call: WRITE
  • Prompt: "Replace"
  • Line Location: RPM+3
Function Call: WRITE
  • Prompt: $P(DDGLED,DDGLDEL,9)
  • Line Location: KPM+0
Function Call: WRITE
  • Prompt: $P(DDGLED,DDGLDEL,10)
  • Line Location: KPM+1
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: NOP+0

Label References

Name Line Occurrences
@( E+12, TO
CLR E+13
DEOF E+10
E DIR03+7
REP E+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% MOUSEDN~*
%X CLR~, CLR+2*, CLR+5*, CLR+7, CLR+9, DEOF~, DEOF+3*, DEOF+4, DEOF+8, DEOF+10
>> DDGLDEL KPMKPM+1
>> DDGLED KPMKPM+1
DDGLKPNM KPM!, KPM+1*
>> DDS RPM+1
>> DIR0("REP" EE+3, E+12, RPM+2!, RPM+3*
>> DIR0A EE+3*, E+4*, E+11*, E+13*, REP+2*, INSINS+2*, INS+3, INS+7
INS+9, RIGHTJRTJRT+2, DOWN+1, DOWN+3, NPNP+1, BS+3*, BS+5
BS+9, BS+11, BS+12*, DELDEL+2*, DEL+3, DEL+7, DEL+9, DEL+10*, CLR+2
CLR+3, CLR+4*, CLR+5, DEOF+1, DEOF+3*
>> DIR0C EE+4, E+5*, E+9, REPREP+2, REP+3*, INS+2, INS+3, INS+7
INS+10*, RIGHTRIGHT+1*, LEFTLEFT+1*, JRTJRT+2*, JRT+3, JLTJLT+2*
UP+1*, DOWN+2*, DOWN+3*, NPNP+1*, PPPP+1*, BSBS+2*, BS+3
BS+5, BS+9, DELDEL+2, DEL+3, DEL+7, CLR+10*, DEOF+1, DEOF+3, DEOF+4
DEOF+8
>> DIR0CH E+1, E+6, E+7, E+9, E+12, REP+2, REP+4, INS+2
>> DIR0CHG REP+1*, INS+1*, BS+1*, DEL+1*, CLR+1*, DEOF+2*
>> DIR0D CLR+3, CLR+4
>> DIR0DN DIR03+7, CR*
>> DIR0F EE+1, REP+5, INS+3, INS+11, RIGHT+2, LEFT+3, JRT+1, JRT+3, BS+4
BS+5, DEL+3, DEOF+4
>> DIR0FL EE+1
>> DIR0KD E
>> DIR0L INS+7, INS+9, JRT+2, JRT+3, UP+1, DOWN+1, DOWN+2, DOWN+3, NP+1, BS+9
BS+11, DEL+7, DEL+9, CLR+7, CLR+9, DEOF+8, DEOF+10
DIR0LN EE+1, REP+6*, INS+5~, INS+7*, INS+8, INS+9, INS+12*, RIGHT+2, RIGHT+3*
LEFT+3*, JRT+2, UPUP+1*, DOWNDOWN+1, DOWN+2*, NP+1*, NP+2*, NP+3
PP+1*, BS+4*, BS+7~, BS+9*, BS+10, BS+11, DEL+5~, DEL+7*, DEL+8, DEL+9
CLR+7*, CLR+8, CLR+9, CLR+10*, DEOF+6~, DEOF+8*, DEOF+9, DEOF+10
>> DIR0M REPINS
>> DIR0NC NP+2
>> DIR0NL EE+1, RIGHT+2, DOWNNP+2
>> DIR0QT DIR03+7
>> DIR0QU E+9, E+11*, E+13*
>> DIR0R INS+8, NP+3, PP+1, BS+10, DEL+8, CLR+8, CLR+10, DEOF+9
>> DIR0S REP+6, INS+6, INS+12, RIGHT+3, LEFT+2, JRT+3, JLT+1, JLT+2, DOWN+3, NP+1
NP+2, PP+1, BS+4, BS+8, DEL+6, CLR+6, DEOF+7
>> DIR0ST E+1, E+2, E+3, E+4, E+5
>> DIR0SV CLR+3*, CLR+4
>> DIR0TO TO
>> DTOUT TO+1*
DX EE+1, E+5*, REP+5*, REP+6*, INS+3, INS+5~, INS+6*, INS+11*, INS+12*
RIGHT+2*, RIGHT+3*, LEFT+2*, LEFT+3*, JRT+1, JRT+3*, JLT+1, JLT+2*, DOWN+3*, NP+1*
NP+2*, PP+1*, BS+2*, BS+4*, BS+5, BS+7~, BS+8*, DEL+3, DEL+5~, DEL+6*
CLR+6*, DEOF+4, DEOF+6~, DEOF+7*, RPM~, RPM+1*
DY REP+6*, INS+5~, INS+8*, INS+12*, RIGHT+3*, LEFT+3*, UP+1*, DOWN+2*, NP+3*, PP+1*
BS+4*, BS+7~, BS+10*, DEL+5~, DEL+8*, CLR+8*, CLR+10*, DEOF+6~, DEOF+9*, RPM~
RPM+1*
IOM RPM+1
IOSL RPM+1
>> IOXY DIR03+7, E+10, INS+8, BS+5, BS+10, DEL+8, CLR+8, DEOF+9, RPM+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All