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

Package: Text Integration Utility

Routine: TIUFL1


Information

TIUFL1 ; SLC/MAM - Library of Modules and Functions: RIGHT, LEFT ;10/25/95 11:50

Source Information

Source file <TIUFL1.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
List Manager 2 CHGCAP^VALM  $$SETSTR^VALM1  

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

Package Total Caller Graph
Text Integration Utility 3 TIUF LEFT  TIUF RIGHT  TIUFPR  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
RIGHT(TIUFXNOD) ; Action Move View to right: resets VALM("FIXED"), VALMLFT; Sets Type into truncated Name. If in a template, not a subtemplate, sets TIUFLFT to VALMLFT for the template.
; Requires TIUFXNOD = XQORNOD(0) if doing Action Right, = 0^0^PL if doing Action Print List
RIGHX
INSTYPE ; Insert Type into end of truncated Names:
; Needs GOINGEND
INSBLNK ; Insert Blank into end of truncated Names:
; Needs GOINGEND
LEFT(TIUFXNOD) ; Action Move View to left: resets VALM("FIXED"), VALMLFT; Takes Type out of Name, refills the hole.
; Requires TIUFXNOD = XQORNOD(0) if doing Action Left, = 0^0^PL if doing Action Print List
LEFTX
STND(DIRECTN) ; Function returns NEXTSTND^STND(0), where NEXTSTND = next Standard Position to the RIGHT/LEFT, STND(0) = leftmost position for VALMLFT ( = VLAM("FIXED")+1)
REFILL ; Fill in holes in Name
; Needs GOINGBEG

External References

Name Field # of Occurrence
CHGCAP^VALM INSTYPE+7, INSTYPE+8, REFILL+11, REFILL+12
$$SETSTR^VALM1 INSTYPE+5, INSTYPE+6, INSBLNK+5, INSBLNK+6, REFILL+6, REFILL+7, REFILL+9, REFILL+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: RIGHT+7
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: RIGHT+10
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: LEFT+4
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: LEFT+6
Routine Call
  • VALM
  • Line Location:
    • INSTYPE+7
    • INSTYPE+8
    • REFILL+11
    • REFILL+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("TIUF1" INSTYPE+3*, INSTYPE+4, INSBLNK+3*, INSBLNK+4, REFILL+3*, REFILL+4

Label References

Name Line Occurrences
$$STND RIGHT+14, LEFT+5
INSBLNK RIGHT+16, RIGHT+21
INSTYPE RIGHT+16, RIGHT+21
LEFTX LEFT+16
REFILL LEFT+14
RIGHX RIGHT+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIRECTN STND~, STND+5, STND+6
DIROUT RIGHT+3~, LEFT+2~
DIRUT RIGHT+3~, LEFT+2~
DTOUT RIGHT+3~, LEFT+2~
DUOUT RIGHT+3~
FIELD RIGHT+2~, RIGHT+19*, RIGHT+20, LEFT+2~, LEFT+11*, LEFT+12
FIXED RIGHT+2~, RIGHT+8*, RIGHT+9
GOINGBEG LEFT+2~, LEFT+3*, LEFT+8*, LEFT+9*, LEFT+12*, LEFT+13*, LEFT+16, REFILL+6, REFILL+7, REFILL+8
REFILL+11
GOINGEND RIGHT+2~, RIGHT+6*, RIGHT+12*, RIGHT+13*, RIGHT+14*, RIGHT+15, INSTYPE+5, INSTYPE+7, INSBLNK+5
HOLE REFILL+2~, REFILL+6*, REFILL+7*, REFILL+9*, REFILL+10*
LINENO INSTYPE+2~, INSTYPE+3*, INSTYPE+4, INSBLNK+2~, INSBLNK+3*, INSBLNK+4, REFILL+2~, REFILL+3*, REFILL+4
LM LEFT+2~, LEFT+5*, LEFT+6, LEFT+13, LEFT+16
MOVE RIGHT+2~, RIGHT+6*, RIGHT+12, RIGHT+13, RIGHT+14, RIGHT+20*, RIGHT+22, LEFT+2~, LEFT+3*, LEFT+8
, LEFT+12, LEFT+13, LEFT+18, STND+1~, STND+3*, STND+4
NEXTSTND RIGHT+2~, RIGHT+14*, RIGHT+22, LEFT+2~, LEFT+5*, LEFT+13, LEFT+18, STND+1~, STND+5*, STND+6*
, STND+7
RM RIGHT+3~, RIGHT+9*, RIGHT+10, RIGHT+13, RIGHT+14, RIGHT+15
RMSUFFIX RIGHT+2~, RIGHT+5*, RIGHT+9
START STND+1~, STND+2*, STND+3, STND+4
STND LEFT+2~, LEFT+5*, STND+1~, STND+5*, STND+6*
STND( STND+4*, STND+5, STND+6
STND(0 STND+5, STND+6, STND+7
>> TIUF("RM" RIGHT+9
TIUFI STND+1~, STND+4*
TIUFJ STND+1~, STND+5*, STND+6*
>> TIUFLFT RIGHX+1*, LEFTX+1*
>> TIUFSTMP RIGHT+5, RIGHT+7, RIGHT+8, RIGHT+16, RIGHT+20, RIGHT+21, RIGHX+1, LEFT+4, LEFT+12, LEFT+14
LEFTX+1, STND+2
>> TIUFTMPL RIGHT+5, RIGHT+16, RIGHT+19, RIGHT+21, RIGHX+1, LEFT+11, LEFTX+1, REFILL+6, REFILL+9, REFILL+11
REFILL+12
>> TIUFWHO RIGHT+4
TIUFXNOD RIGHT~, RIGHT+6, RIGHX, LEFT~, LEFT+3, LEFT+9, LEFTX
TIUREC INSTYPE+2~, INSTYPE+3, INSTYPE+4*, INSTYPE+5*, INSTYPE+6*, INSBLNK+2~, INSBLNK+3, INSBLNK+4*, INSBLNK+5*, INSBLNK+6*
REFILL+2~, REFILL+3, REFILL+4*, REFILL+6*, REFILL+7*, REFILL+9*, REFILL+10*
TYPE RIGHT+2~, INSTYPE+4*, INSTYPE+5, INSTYPE+6, LEFT+2~, REFILL+7*
U RIGHT+6, RIGHT+20, RIGHX, LEFT+3, LEFT+5, LEFT+9, LEFT+12, LEFTX, STND+5, STND+6
, STND+7
>> VALM("FIXED" RIGHT+8, RIGHT+16*, LEFT+15*, REFILL+5
>> VALMBCK RIGHT+7*, RIGHT+10*, RIGHX*, LEFT+4*, LEFT+6*, LEFTX*
>> VALMCNT INSTYPE+3, INSBLNK+3, REFILL+3
>> VALMDDF( RIGHT+20, LEFT+12
>> VALMLFT RIGHT+10, RIGHT+13, RIGHT+15*, RIGHT+20, RIGHT+22*, RIGHX+1, INSTYPE+6, INSTYPE+8, INSBLNK+6, LEFT+6
, LEFT+12, LEFT+16*, LEFT+18*, LEFTX+1, STND+5, STND+6
WHO RIGHT+2~, RIGHT+4*, RIGHT+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All