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

Package: VA FileMan

Routine: DICATT6


Information

DICATT6 ;SFISC/XAK-SETS,FREE TEXT ;2013-01-16 11:41 AM

Source Information

Source file <DICATT6.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 CHECK^DICATT  ^DICATT1  NO^DICATT2  S^DICATT5  DQ^DIED  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA FileMan 1 DICATT  

Entry Points

Name Comments DBIA/ICR reference
C
TOO
DG
L
P
3
4
H
Z
DIED
T

External References

Name Field # of Occurrence
CHECK^DICATT P+2, T, DIED
^DICATT1 H
NO^DICATT2 T
S^DICATT5 P+2
DQ^DIED DIED

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Variable: T
  • Line Location: P+0
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: P+1
Function Call: WRITE
  • Prompt: !,"For Example: Internal Code 'M' could stand for 'MALE'",!
  • Line Location: C+0
Function Call: WRITE
  • Prompt: $C(7),!,"SORRY, ';' ':' '^' '""' AND '=' AREN'T ALLOWED IN SETS!",!
  • Line Location: C+1
Function Call: WRITE
  • Prompt: !,$C(7),"Cannot use CONTROL CHARACTERS!"
  • Line Location: C+2
Function Call: WRITE
  • Prompt: $C(7),!,"TOO MUCH!! -- SHOULD BE 'POINTER', NOT 'SET'"
  • Line Location: TOO+0
Function Call: WRITE
  • Prompt: $C(7),"??"
  • Line Location: DIED+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( 4, DG
^DD("STRING_LIMIT" 4

Label References

Name Line Occurrences
4 DIED+1
@( DICATT6+7
C P+1
DG 4+3, 4+5, L
DIED 4+3
H P+3
L L, L+1, L+2
P P+1
T P, P+1, P+2
TOO P+1

Naked Globals

Name Field # of Occurrence
^(3 DG

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A 4, DG
>> C P*, P+1, P+3*, 4+3, 4+4, 4+5, DIED+4*
>> DA 4, DG
DE P+2*!, 4!
DE( DG
DE(1 4+4*
DE(2 4+4*, 4+5!
DE(3 L+3*
DG 4!
DG( DG*
DG(1 DIED+1
DG(2 DIED+1
DG(3 DIED+3
>> DIZ P+2*, Z*
>> DL 4+1*
DM DIED*!
>> DP 4+1*
DQ DIED!
DQ(1 4+1*
DQ(2 4+1*
DQ(3 4+2*
DTIME P, P+1
>> DTOUT P+2, T*, DIED
DUZ(0 P+2
>> F P+1, P+2
>> I 4+5*, L*, L+3
>> L 3*, P+1*, 4*, 4+1, 4+2*, L+1*, L+2*, DG*, DIED+1*, DIED+4
, Z
M 4!*, DG*, DIED+2*
>> N DICATT6+7
>> O P, 4+3
>> P 3*, P*, C, 4*, 4+2*, L+3*, DIED+4
>> Q C+1, L
>> S P, P+1, C+1
>> T P*, P+1*, 4+2*, 4+4*, DIED+4
U P, P+2, C+1, 4, Z
X P+1*, P+2, C!, C+1!, C+2!, T, L*, L+1, L+2, DIED+1*
, DIED+2, DIED+3*, DIED+4
Y 3*, P, 4+5*, L*, L+1, DIED!, DIED+1*, DIED+4
>> Z 3*, P+1*, P+2*, 4+5*, L, L+3, DIED+2*, Z*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All