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

Package: VA FileMan

Routine: DIM3


Information

DIM3 ;SFISC/JFW,GFT,TOAD-FileMan: M Syntax Checker, Commands ;25MAR2010

Source Information

Source file <DIM3.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 (ER,GC)^DIM  (,GG)^DIM1  

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 DIM  DIM1  

Entry Points

Name Comments DBIA/ICR reference
DG ; DO and GET (D^DIM and G^DIM)
LABEL(OFFSET) ; labelref, entryref, and $TEXT argument (DG and TEXT^DIM1)
KL ; KILL, LOCK, and NEW (K^DIM and LK)
LK ; LOCK (L^DIM)
HN ; HANG (H^DIM)
OP ; OPEN and USE (O^DIM and U^DIM)
US
FR ; FOR (F^DIM)
FR1
PARS
INC
QT
PARAN
OUT
PARS1
INCR
OUT1
QT1
PARAN1
VV ; variable, label, or routine name (LABEL, KL, and FR)
LNAME(%) ; lname (KL)
ER

External References

Name Field # of Occurrence
ER^DIM ER
GC^DIM DG+1, KL+11, LK+3, HN+1, OP+1, FR1
^DIM1 DG+2, DG+3, LABEL+2, LABEL+3, KL+11, LK+2, HN+1, OP+3, USFR+2
FR1+1, FR1+2
GG^DIM1 DG+14

Label References

Name Line Occurrences
$$LNAME KL+8, KL+9
%INC INCQTPARAN
%INC1 INCRQT1PARAN1
DG DG+3, DG+16
ER DG+1, DG+2, DG+4, KL+1, KL+2, KL+3, KL+8, KL+9, LK+2, OP+1
OP+2, USUS+1, FR+1, FR+2, FR1+1
FR1 FR1+3
INC INC
INCR INCR
KL KL+4, KL+12, LK+3
LABEL DG+15
OP OP+3, OP+4, US+1
OUT INC
OUT1 INCR
PARAN INC
PARAN1 INCR
PARS DG+1, KL+1, OP+1, FR1
PARS1 DG+2, LABEL+1, LK+1, OP+2, USUS+1, FR+1, FR1+1
QT INCQTPARAN
QT1 INCRQT1PARAN1
US OP+2
VV LABEL+2, LABEL+3, KL+11, FR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DG+2*, DG+3*, DG+6*, DG+7, DG+8, DG+12, LABEL+2*, LABEL+3*, KL+7*, KL+8
KL+9, LK+2*, HN+1*, OP+3*, US*, FR+2*, FR1+1*, FR1+2*, VV+1, VV+2
, LNAME~, LNAME+1, LNAME+2
%( DG+13*
%(0 DG+13*
>> %A DG+3, DG+4, DG+6, LABEL+3, KL+2, KL+3, KL+4, KL+6*, KL+7*, LK+1*
LK+3, OP+1, OP+2*, USUS+1*, FR+1*, FR+2, FR1+1*, PARS*, OUT*
, OUT1*, %INC1
>> %A1 DG+2, LABEL+2, LK+2, OP+2, USUS+1, FR+1, FR1+1, FR1+2, PARS1*
, OUT1*
>> %A2 OP+2*
>> %ARG DG+1, KL+5, KL+6*, KL+10, KL+11, LK+1, LK+3*, HN+1, OP+1, FR+1*
FR1, OUT*, %INC
>> %ARG("E" KL+5*, KL+9, KL+10!
>> %C DG+2, DG+8*, DG+9, DG+11*, LABEL+2, KL+2, LK+2, OP+1, OP+2, US
US+1, FR1+1, PARS*, INCQTPARAN, %INC*, PARS1*, INCRQT1
PARAN1, %INC1*
>> %C1 DG+8*, DG+10
>> %COM DG+5, KL+3, KL+7, KL+8, KL+9, OP+2
>> %ERR DG+1, DG+2, DG+4, DG+5*, DG+7*, DG+9*, DG+10*, DG+11*, LABEL+1, LABEL+2*
KL+1, KL+11, OP+1, OP+2*, OP+3, FR+1, FR+2, FR1FR1+1, PARS*
INC, QT*, PARAN*, PARS1*, INCR, QT1*, PARAN1*, VV+1*, VV+2*
>> %I DG+8*, DG+12, PARS*, OUT, %INC*, PARS1*, OUT1, %INC1*
>> %J PARAN*, PARAN1*
>> %L DG+2*, LABEL+1*, LABEL+2, LK+1*, LK+2, OP+2*, OP+3*, US*, FR+1*, FR1+1*
INCR
>> %N DG+13*
>> %P PARAN*, PARAN1*
OFFSET LABEL~, LABEL+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All