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

Package: VA FileMan

Routine: DIM4


Information

DIM4 ;SFISC/JFW,GFT,TOAD-FileMan: M Syntax Checker, Commands ;5/6/97 09:10

Source Information

Source file <DIM4.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 (ER,GC)^DIM  ^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: 1

Package Total Caller Graph
VA FileMan 1 DIM  

Entry Points

Name Comments DBIA/ICR reference
BK ; BREAK and QUIT (B^DIM and Q^DIM)
CL ; CLOSE (C^DIM)
IX ; IF and XECUTE (I^DIM and X^DIM)
ST ; SET and MERGE (S^DIM and M^DIM)
STM ; SET (x,y)=... (ST)
RD ; READ (R^DIM)
WR ; WRITE (W^DIM)
FRM ; format (RD and WR)
S ; split at first comma: end of first argument (*)
INC
QT
P
OUT
S1 ; split at first instance of %L (*)
INCR
OUT1
QT1
P1
VV ; glvn or setleft (ST, STM, and RD)
GLVN(%) ; glvn (not counting subscript syntax)
ER

External References

Name Field # of Occurrence
ER^DIM ER
GC^DIM BK+2, CL+1, CL+2, IX+1, ST+1, RD+1, WR+1
^DIM1 BK+1, CL+1, IX+1, IX+2, ST+2, ST+3, RD+3, RD+10, WR+3, FRM+2
FRM+3, VV+8

Label References

Name Line Occurrences
$$GLVN ST+3, VV+2
%INC INCQTP
%INC1 INCRQT1P1
ER BK+1, CL+1, IX+1, ST+1, ST+3, ST+4, STM+1, RD+1, RD+3, RD+5
RD+6, RD+11, WR+1
FRM RD+2, WR+2, FRM+1
INC INC
INCR INCR
IX IX+2
OUT INC
OUT1 INCR
P INC
P1 INCR
QT INCQTP
QT1 INCRQT1P1
RD RD+2, RD+3, RD+11
S CL+1, IX+1, ST+1, RD+1, WR+1
S1 IX+1, ST+3, STM+1, RD+7
ST ST+2, ST+5, STM+1
STM ST+4, STM+2
VV ST+5, STM+2, RD+11
WR WR+2, WR+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% BK+1*, CL+1*, IX+1*, IX+2*, ST+2*, ST+3*, RD+3*, RD+10*, WR+3*, FRM+2*
FRM+3*, VV+1*, VV+2, VV+4, VV+5, VV+6, GLVN~, GLVN+1, GLVN+2, GLVN+3
, GLVN+4, GLVN+5, GLVN+6, GLVN+7
>> %A CL+1, IX+2, ST+1, ST+2, ST+3, ST+4*, STM+1, STM+2*, RD+1, RD+2
RD+3, RD+4*, RD+5, RD+8, WR+1, WR+2, WR+3*, FRM+1, FRM+2, S+1*
, OUT*, OUT1*, %INC1, VV+1
>> %A1 IX+1, ST+3, STM+1, STM+2, RD+9, RD+10, S1+1*, OUT1*
>> %ARG BK+1, CL+1, IX+1, ST+1, RD+1, WR+1, OUT*, %INC
>> %C IX+1, ST+1, STM+1, RD+1, RD+9, WR+1, FRM+1*, FRM+2, FRM+3, S+1*
INCQTP, %INC*, S1+1*, INCRQT1P1, %INC1*
>> %COM ST+3, ST+4, FRM+3, VV+3
>> %ERR BK+1, CL+1, IX+1, ST+1, ST+3, STM+1, RD+1, RD+6, RD+7, RD+8*
RD+9*, RD+11, WR+1, FRM+4*, S+1*, INC, QT*, P*, S1+1*, INCR
, QT1*, P1*, VV+1, VV+3*, VV+6*, VV+7*, VV+8
>> %I RD+2*, WR+2*, FRM+1*, FRM+2, S+1*, OUT, %INC*, S1+1*, OUT1, %INC1*
>> %J P*, P1*
>> %L IX+1*, ST+3*, STM+1*, RD+6*, RD+9, INCR
>> %P P*, P1*
>> %Z CL+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All