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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: TIUFLA1

Package: Text Integration Utility

Routine: TIUFLA1


Information

TIUFLA1 ; SLC/MAM - Library; Template A,J (DDEFs by Attribute), (Objects) Related: AUPDATE(NODE0,FILEDA,CNTCHNG,NLINENO), SETENTYA(NODE0,FILEDA,FDALNO), IPOINT(NODE0), NOINUSE ;4/6/95 11:02

Source Information

Source file <TIUFLA1.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Text Integration Utility 5 ($$MATCH,$$STRMATCH)^TIUFLA  NODE0ARR^TIUFLF  (NINFO,PARSE)^TIUFLLM  UPDATE^TIUFLLM1  BUFENTRY^TIUFLLM2  
Registration 1 CHGCAP^VALM  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Text Integration Utility 7 TIUFA1  TIUFD2  TIUFD3  TIUFHA4  TIUFHA5  TIUFT  TIUFX  
IHS Mods To Text Integration Utilities 1 BTIUFD  

Entry Points

Name Comments DBIA/ICR reference
AUPDATE(NODE0,FILEDA,CNTCHNG,FDALNO) ; Updates LM Template A,J (DDEFs by Attribute), (Objects)
LINENO(NAME,FILEDA) ; Function returns Lineno of last entry with name NAME in LM Array TIUF1 whose IFN is less than FILEDA. If no such entry (EITHER no TIUFI entries with Name OR none with IFN<FILEDA), returns 0.
LINEX
AUPDX
SETENTYA(NODE0,FILEDA,NLINENO) ; Set LM Template A,J entry w data NODE0, IFN FILEDA at NLINENO.
; Requires NODE0,FILEDA
; Returns NLINENO
NOMATCH ; If no match, FILEDA has no entry, then Quit. If no match, FILEDA
IPOINT(NODE0,FILEDA) ; Function returns Template A,J insertion point for
NOINUSE ; If Type is Object for Template A,J blanks out In Use Caption. Called by protocols TIUFA ACTION MENU.
IPOIX
HASNO ; If match, FILEDA has no LM entry, set LM entry. (Happens if setting
HAS ; I match, FILEDA has LM entry, reset entry.
MATCH ;

External References

Name Field # of Occurrence
$$MATCH^TIUFLA AUPDATE+12
$$STRMATCH^TIUFLA AUPDATE+12
NODE0ARR^TIUFLF HAS+1, SETENTYA+6
NINFO^TIUFLLM SETENTYA+5
PARSE^TIUFLLM HAS+1, SETENTYA+5
UPDATE^TIUFLLM1 NOMATCH+4, HAS+3, SETENTYA+8
BUFENTRY^TIUFLLM2 HAS+2, SETENTYA+7
CHGCAP^VALM NOINUSE+1, NOINUSE+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925.1 - [#8925.1] IPOINT+12, IPOINT+14, LINENO+3
^TMP("TIUF1IDX" AUPDATE+13, IPOINT+15, LINENO+4

Label References

Name Line Occurrences
$$IPOINT SETENTYA+4
$$LINENO IPOINT+8
AUPDX NOMATCH+6, HASNO+4, HAS+1
HAS MATCH+1
IPOIX IPOINT+9
MATCH AUPDATE+16
SETENTYA HASNO+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNTCHNG AUPDATE~, NOMATCH+3*, NOMATCH+4*, HASNO+4*, HAS+4*
>> DTOUT HAS+1, SETENTYA+6
FDA IPOINT+6~, IPOINT+13*, IPOINT+14*, IPOINT+15, LINENO+1~, LINENO+2*, LINENO+3*, LINENO+4
FDALNO AUPDATE~, AUPDATE+13*, NOMATCH+3, NOMATCH+4, MATCH+1, HASNO+4, HAS+3
FILEDA AUPDATE~, AUPDATE+12, AUPDATE+13, NOMATCH+5, HASNO+4, HAS+1, SETENTYA~, SETENTYA+4, SETENTYA+5, SETENTYA+6
, SETENTYA+9, IPOINT~, IPOINT+8, LINENO~, LINENO+3
INARRAY IPOINT+6~, IPOINT+13*, IPOINT+15*, IPOINT+16, LINENO+1~, LINENO+4*, LINENO+5
INFO AUPDATE+10~, AUPDATE+13*, AUPDATE+14*, HAS+1, HAS+2, SETENTYA+3~, SETENTYA+5, SETENTYA+7
LINENO IPOINT+6~, IPOINT+7*, IPOINT+8*, IPOINT+9, IPOINT+12, IPOINT+16*, IPOINT+17, LINENO+1~, LINENO+2*, LINENO+5*
, LINEX
MATCH AUPDATE+10~, AUPDATE+12*, AUPDATE+16
NAME LINENO~, LINENO+3
NLINENO SETENTYA~, SETENTYA+4*, SETENTYA+5, SETENTYA+8, SETENTYA+9, IPOINT+6~, IPOINT+9*, IPOINT+17*, IPOIX
NODE0 AUPDATE~, AUPDATE+12, HASNO+4, HAS+1, HAS+2, SETENTYA~, SETENTYA+4, SETENTYA+6, SETENTYA+7, IPOINT~
, IPOINT+7
PREVFDA AUPDATE+10~
PREVNAME AUPDATE+10~, IPOINT+6~, IPOINT+7*, IPOINT+8, IPOINT+12*, IPOINT+14
SCRNL AUPDATE+10~
>> TIUFAVAL NOINUSE+1, NOINUSE+2
>> TIUFINFO NOMATCH+5*, SETENTYA+9*
>> TIUFINFO("FILEDA" NOMATCH+5, SETENTYA+9
>> TIUFINFO("LINENO" NOMATCH+5*, SETENTYA+9*
>> TIUFSTRT IPOINT+12
>> TIUFTMPL NOMATCH+4, HAS+2, HAS+3, SETENTYA+7, SETENTYA+8
U NOMATCH+5, SETENTYA+9, IPOINT+7, IPOINT+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All