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

Package: VA Fileman

Routine: DIARR3


Information

DIARR3 ;SFISC/DCM-ARCHIVING FUNCTION, FIGURE OUT FG ;3/15/93 7:55 AM

Source Information

Source file <DIARR3.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA Fileman 1 (BE,BKPTR,CLEANUP,LKUP,POP)^DIARR4  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA Fileman 2 DIARR  DIARR4  

Entry Points

Name Comments DBIA/ICR reference
F1
BEGIN
EN
END
SUB
SV
FLDS
EN1
BEGLN1
SET
BEGLN
ID

External References

Name Field # of Occurrence
BE^DIARR4 EN1+3
BKPTR^DIARR4 FLDS+3
CLEANUP^DIARR4 DIARR3+5
LKUP^DIARR4 FLDS+4
POP^DIARR4 EN1+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Formatting found records..."
  • Line Location: DIARR3+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DIAR" DIARR3+5
^TMP("DIARO" DIARR3+4!, SET+2*

Label References

Name Line Occurrences
BEGIN EN1
BEGLN BEGIN+3, BEGIN+4, BEGIN+5
BEGLN1 BEGIN+2
EN DIARR3+5
END EN1+1
F1 EN1+3
FLDS EN1+6, FLDS+4
ID EN1+2
SET EN+2, EN1+5, BEGLN+1, BEGLN1, ID, ID+1, FLDS+1, FLDS+6
SUB BEGIN+1, BEGIN+3, BEGIN+5
SV EN+2, EN1, EN1+1, EN1+2, EN1+3, EN1+4

Naked Globals

Name Field # of Occurrence
^( DIARR3+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DIARFND DIARR3+3
>> DIAROAT( BEGIN+1*
>> DIAROBCK FLDS*, FLDS+4
>> DIAROBF BEGIN*, BEGLN, BEGLN1, END*
>> DIAROBF1 FLDS+3*
>> DIAROBFN DIARR3+4*, BEGIN*, BEGLN, SUB, END*, END+1
>> DIAROBPT DIARR3+4*, BEGIN+1
>> DIAROFLD DIARR3+4*
>> DIAROFLD( DIARR3+4*, BEGIN*, END*, FLDS+1*
>> DIAROIDF DIARR3+4*
>> DIAROIDF( BEGIN*, END*, ID*
>> DIAROLNE EN+2*, EN1+5*, BEGIN+3*, BEGIN+4*, BEGIN+5*, BEGIN+6*, BEGLN*, BEGLN1*, ID*, ID+1*
, FLDS+1*, FLDS+4*, FLDS+6*, SET+1*, SET+2
>> DIAROLUP FLDS+2*
>> DIAROLUP( BEGLN1!, F1*
>> DIAROLVL DIARR3+4*, BEGIN*, BEGLN1, END, END+2*, ID, ID+1, FLDS+1, FLDS+2, FLDS+5
>> DIAROM DIARR3+4*, DIARR3+5*, SET+2
>> DIAROREQ DIARR3+4*, DIARR3+5*, SET+2
>> DIAROSF EN+2*
>> DIAROSFN EN+2*, EN1+3
>> DIAROSTK( BEGIN*, BEGLN1, END, ID, ID+1, FLDS+1, FLDS+2, FLDS+5
>> DIAROSUB BEGIN+1*, FLDS+5
>> DIAROSUB( SUB*, END+1
>> DIAROTAB SET*, SET+1
>> DIAROVAL FLDS+2*, FLDS+4, FLDS+6
>> DIAROX DIARR3+5*, EN, EN+1, EN+2, EN+3, EN1+3, EN1+4, SV, BEGIN, BEGIN+1
, ID+1, FLDS+2, FLDS+3, FLDS+4, FLDS+7*, F1
>> DIAROX1 EN+1*, EN1, EN1+1, EN1+2, EN1+5
>> DIAROXPL SV*, BEGIN+1, BEGIN+3, BEGIN+4, BEGIN+5, BEGIN+6
DIAROXX FLDS+7!
>> DIAROZ DIARR3+4*, DIARR3+5*, BEGIN+2
>> DIARTAB DIARR3+4*, BEGIN*, BEGLN1*, SUB, END+1*, ID*, ID+1*, FLDS+1*, FLDS+2*, FLDS+5*
, SET
>> DIARZZ DIARR3+4*, SET+1*, SET+2
IO(0 DIARR3+3
U EN+2, EN1+3, BEGIN, BEGIN+3, BEGIN+5, BEGIN+6, BEGLN1, SUB, END, ID
, ID+1, FLDS+1, FLDS+2, FLDS+3, FLDS+4, FLDS+5, F1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All