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

Package: VA Fileman

Routine: DIKCUTL3


Information

DIKCUTL3 ;SFISC/MKO-UTILITY OPTION TO MODIFY INDEX ;10:00 AM 12 Nov 2002 [ 12/09/2003 4:22 PM ]

Source Information

Source file <DIKCUTL3.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 4 (EN,UNC)^DIEZ  INDEX^DIKC  EN^DIKZ  ^DIR  

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
Registration 5 DG53244S  DG53455P  DG53527P  DG53620P  DG53P273  
VA Fileman 4 DIKCUTL  DIKCUTL1  DIKKUTL  DIKKUTL1  
Kernel 2 XU8343P  XU8375P  

Entry Points

Name Comments DBIA/ICR reference
DIEZ(DIKCTOP,DIKCFLIS) ;
  • ICR #3352
    • Status: Active
    • Usage: Controlled Subscription
    KOLD(DIKCTOP,DIKCOLD) ;
    SNEW(DIKCTOP,DIKCNEW) ;
    EOP ;Issue Press Return to continue prompt
    DIKZ(Y) ;
    KSC(DIKCTOP,DIKCOLD,DIKCNEW,DIKCFLIS) ;

    External References

    Name Field # of Occurrence
    EN^DIEZ DIEZ+12
    UNC^DIEZ DIEZ+8
    INDEX^DIKC KOLD+34, SNEW+33
    EN^DIKZ DIKZ+5
    ^DIR KOLD+27, SNEW+27, EOP+4

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !
    • Line Location: DIKZ+5
    Function Call: WRITE
    • Prompt: $C(7)," Up-arrow not allowed."
    • Line Location: KOLD+27
    Function Call: WRITE
    • Prompt: !,DIKCMSG
    • Line Location: KOLD+31
    Function Call: WRITE
    • Prompt: " DONE!"
    • Line Location: KOLD+35
    Function Call: WRITE
    • Prompt: $C(7)," Up-arrow not allowed."
    • Line Location: SNEW+27
    Function Call: WRITE
    • Prompt: !,DIKCMSG
    • Line Location: SNEW+30
    Function Call: WRITE
    • Prompt: " DONE!"
    • Line Location: SNEW+34
    Function Call: WRITE
    • Prompt: !
    • Line Location: EOP+4
    Routine Call
    • DIR
    • Line Location:
      • KOLD+27
      • SNEW+27
      • EOP+4

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD( DIEZ+14, DIEZ+15*, DIKZ+3
    ^DD("ROU" DIEZ+11, DIKZ+4
    ^DIC - [#1] DIEZ+14
    ^DIE - [#.402] DIEZ+7, DIEZ+9, DIEZ+10!
    ^DIE("AF" DIEZ+5, DIEZ+10!

    Label References

    Name Line Occurrences
    DIEZ KSC+3
    DIKZ KSC+4
    KOLD KSC+1
    SNEW KSC+2

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DA DIEZ+1~
    DI DIEZ+1~
    DIKCFD DIEZ+1~, DIEZ+4*, DIEZ+5, DIEZ+10, DIEZ+14, DIEZ+15
    DIKCFILE KOLD+2~, KOLD+5*, KOLD+6, KOLD+7, KOLD+32, SNEW+2~, SNEW+5*, SNEW+6, SNEW+7, SNEW+31
    DIKCFL DIEZ+1~, DIEZ+3*, DIEZ+4, DIEZ+5, DIEZ+10, DIEZ+14, DIEZ+15
    DIKCFLIS KSC~, KSC+3, DIEZ~
    DIKCFLIS( DIEZ+3, DIEZ+4
    DIKCIT DIEZ+1~, DIEZ+5*, DIEZ+6, DIEZ+7, DIEZ+8, DIEZ+9, DIEZ+10, DIEZ+11
    DIKCIT( DIEZ+6*
    DIKCMSG KOLD+2~, KOLD+11*, KOLD+22*, KOLD+31, SNEW+2~, SNEW+11*, SNEW+22*, SNEW+30
    DIKCNEW KSC~, KSC+2, SNEW~, SNEW+1
    DIKCNEW( SNEW+6, SNEW+7
    DIKCNEW(0 SNEW+5
    DIKCOLD KSC~, KSC+1, KOLD~, KOLD+1
    DIKCOLD( KOLD+6, KOLD+7
    DIKCOLD(0 KOLD+5
    DIKCTOP KSC~, KSC+1, KSC+2, KSC+3, KSC+4, DIEZ~, DIEZ+14, KOLD~, KOLD+32, KOLD+34
    , SNEW~, SNEW+31, SNEW+33
    DIKCTYP KOLD+2~, KOLD+7*, KOLD+10, SNEW+2~, SNEW+7*, SNEW+10
    DIKCUC KOLD+2~, KOLD+32*, KOLD+34, SNEW+2~, SNEW+31*, SNEW+33
    DIKCUC("LOGIC" KOLD+33*, SNEW+32*
    DIR KOLD+3~, KOLD+28!, SNEW+3~, SNEW+28!, EOP+1~
    DIR("?" KOLD+14*, KOLD+15*, KOLD+16*, KOLD+17*, KOLD+18*, KOLD+19*, KOLD+20*, KOLD+24*, KOLD+25*, SNEW+14*
    , SNEW+15*, SNEW+16*, SNEW+17*, SNEW+18*, SNEW+19*, SNEW+20*, SNEW+24*, SNEW+25*, EOP+3*
    DIR("A" KOLD+12*, KOLD+23*, SNEW+12*, SNEW+23*, EOP+2*
    DIR("B" KOLD+13*, SNEW+13*
    DIR(0 KOLD+26*, SNEW+26*, EOP+2*
    DIROUT KOLD+3~, SNEW+3~, EOP+1~
    DIRUT KOLD+3~, SNEW+3~, EOP+1~
    DIXR KOLD+2~, KOLD+6*, KOLD+7, KOLD+34, SNEW+2~, SNEW+6*, SNEW+7, SNEW+33
    DMAX DIEZ+1~, DIEZ+11*, DIKZ+2~, DIKZ+4*
    DNM DIEZ+1~
    DT DIEZ+14, DIEZ+15
    DTOUT KOLD+3~, KOLD+28, SNEW+3~, SNEW+28, EOP+1~
    DUOUT KOLD+3~, KOLD+27, SNEW+3~, SNEW+27, EOP+1~
    U DIEZ+9, DIEZ+14, KOLD+7, SNEW+7
    X DIEZ+1~, DIEZ+7*, DIEZ+8, DIEZ+9*, DIKZ+2~, DIKZ+3*, KOLD+3~, SNEW+3~, EOP+1~
    Y DIEZ+1~, DIEZ+11*, DIKZ~, DIKZ+1, DIKZ+3, KOLD+3~, KOLD+28, SNEW+3~, SNEW+28, EOP+1~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All