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

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA Fileman 1 DIM  

Entry Points

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

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 INC, QT, P
%INC1 INCR, QT1, P1
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 INC, QT, P
QT1 INCR, QT1, P1
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*
, INC, QT, P, %INC*, S1+1*, INCR, QT1, P1, %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